Skip to content

Releases: skx/github-action-tester

release-0.10

28 Oct 15:59
@skx skx
e29768f
Compare
Choose a tag to compare

release-0.10

This release allows you to specify the name of the test-script which is invoked by your Github Actions workflow file, which is useful because it allows you to run different testing-scripts on different events.

This was implemented in #8

release-0.9

26 Oct 19:31
@skx skx
Compare
Choose a tag to compare

release-0.9

This release updates our metadata-file, to correctly specify that we run via Docker.

release-0.8

24 Oct 07:53
@skx skx
Compare
Choose a tag to compare

release-0.8

This release updates the repository to contain a meta-data file, allowing the action to be listed upon the Github Actions marketplace.

There are no significant changes compared to the previous release.

release-0.7

07 Sep 15:30
@skx skx
101c281
Compare
Choose a tag to compare

This release updates the comments within our Docker entrypoint, entrypoint.sh, removing a redundant exit statement:

  • #5 - exit $? in entrypoint.sh is misleading

release-0.6

22 Aug 16:48
@skx skx
971caca
Compare
Choose a tag to compare

This release features updated documentation, to cope with the fact that the Github Actions interface changed from using the HCL-language to a series of YAML files.

The changes were primarily contained in #3.

release-0.5

24 Feb 07:49
@skx skx
Compare
Choose a tag to compare

This release updates the README.md file to document how to run the tests on either:

  • A new pull-request.
  • A new commit.

Running the tests on both actions gives complete confidence that your project is never going to be in a broken state.

release-0.4

24 Feb 07:25
@skx skx
Compare
Choose a tag to compare

This is the initial public release of a simple action to run test-cases when pull-requests are opened, or updated.

If you create a shell-script .github/run-tests.sh inside your repository it will be executed every time a pull request is created/updated. As this is a shell-script you can do anything you wish. Typically we'd expect go test ./... or similar, but you have freedom to do almost anything.

release-0.3

24 Feb 07:23
@skx skx
Compare
Choose a tag to compare

This action is a general-purpose one, which is designed to allow you to run your project-specific tests when new pull-requests are submitted.

To keep things flexible the action runs .github/run-tests.sh from the root of your repository, allowing you to run arbitrary tasks. If the script exits cleanly that is regarded as a pass, otherwise a failure.