Skip to content

Milofow/k6-example-github-actions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated k6 load testing with Github Actions

This is an example repo for how to setup k6 with Github Actions to build load testing into an automation flow.

Examples:

File Description
.github/workflows/basic.yml Runs on ubuntu-latest using the marketplace action
.github/workflows/env-vars.yml Runs on ubuntu-latest, with env vars, using the marketplace action
.github/workflows/modules.yml Runs on ubuntu-latest, with js modules, using the marketplace action
.github/workflows/cloud.yml Runs in the k6 cloud, using the marketplace action
.github/workflows/macos.yml Runs on macOS, using k6 installed with hombrew
.github/workflows/windows.yml Runs on windows, using the downloaded k6 release binary
.github/workflows/docker.yml Runs on ubuntu-latest, in a docker container created from the official k6 docker image

More complex examples could be combined from the basic examples from the list above.

The full guide describing how to use this repository is located here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%