act/pkg/runner/testdata
Mark DeLillo b9a7bc6202
Add support for composite actions (#514)
* Add support for composite actions

* Fix to make more complex composite actions work

* Fix to make more complex composite actions work

* Let's validate the steps in the composite steps to fail on uses and run's without shell, like the real world

* Add support for composite actions

* Add workflow to test composite actions

* Log instead of panicing when output is mismatched

* Merge maps so environment variables are not lost

* Remove Debug

* Correect merge error

* Remove invalid composite tests.

* Fix composite test

Co-authored-by: Casey Lee <cplee@nektos.com>
Co-authored-by: monkers <mikem@msquaredconsulting.co.uk>
Co-authored-by: Mike Moncrieffe <69815687+mikemonkers@users.noreply.github.com>
2021-04-02 13:40:44 -07:00
..
actions Update Docker images (#524) 2021-02-23 09:49:24 -08:00
basic use project dir instead of /github/workspace (#567) 2021-03-28 21:32:45 -07:00
commands fix #127 - force eval as a boolean (#131) 2020-03-06 11:30:39 -08:00
defaults-run Support setting shell via defaults.run (#343) 2020-08-28 11:52:25 -07:00
fail Update Docker images (#524) 2021-02-23 09:49:24 -08:00
issue-104 fix #127 - force eval as a boolean (#131) 2020-03-06 11:30:39 -08:00
issue-122 fix #122 - support actions/checkout for repos other the one for this workflow (#143) 2020-03-09 17:45:42 -07:00
issue-141 fix #141 - use host network to match GitHub Actions runners (#142) 2020-03-09 17:43:24 -07:00
issue-228 remove .gitignore before docker cp (#288) 2020-06-23 11:57:24 -07:00
job-container Update Docker images (#524) 2021-02-23 09:49:24 -08:00
job-container-non-root fix file permission for non root user docker image (#334) 2020-08-08 13:31:26 -07:00
local-action-docker-url unit tests 2020-02-20 21:05:31 -05:00
local-action-dockerfile unit tests 2020-02-20 21:05:31 -05:00
local-action-js Fix path for local node12 actions (#371) 2020-09-29 13:39:45 -07:00
matrix fix #108 - ensure container names are unique for matrix runs 2020-03-04 16:24:14 -08:00
matrix-include-exclude Fixes include when using matrix and strategy build. (#415) 2020-12-08 10:13:07 -08:00
node fix: #170 add RUNNER_TEMP 2020-04-23 08:18:36 -07:00
parallel add commands support 2020-02-20 21:05:42 -05:00
powershell Update Shell Tasks to match ScriptHandlerHelpers (#575) 2021-03-29 10:06:51 -07:00
pull-request fix #134 - include base_ref and head_ref in github context from the event json 2020-03-06 14:17:57 -08:00
python fix #100 - change RUNNER_TOOL_CACHE to /opt/hostedtoolcache (#103) 2020-02-25 08:52:04 -08:00
remote-action-docker fix(test): adapt to sjw change 2020-07-20 21:43:36 +02:00
remote-action-js actions/hello-world-javascript-action@master moved to main, use stable tag (#326) 2020-08-01 19:05:25 -07:00
runs-on Add support for runs-on array form (closes #146) (#155) 2020-03-16 14:58:10 -07:00
secrets feat: load every environment from --env-file to workflow (#184) 2020-04-17 10:04:40 -07:00
uses-and-run-in-one-step fix: return error if both run:/uses: keys are used (#593) 2021-04-01 11:36:41 -07:00
uses-composite Add support for composite actions (#514) 2021-04-02 13:40:44 -07:00
uses-docker-url Update Docker images (#524) 2021-02-23 09:49:24 -08:00
uses-github-empty Throw an error if the steps has a invalid uses directive (#500) 2021-01-23 08:07:28 -08:00
uses-github-noref Throw an error if the steps has a invalid uses directive (#500) 2021-01-23 08:07:28 -08:00
uses-github-path Throw an error if the steps has a invalid uses directive (#500) 2021-01-23 08:07:28 -08:00
uses-github-root Throw an error if the steps has a invalid uses directive (#500) 2021-01-23 08:07:28 -08:00
workdir use project dir instead of /github/workspace (#567) 2021-03-28 21:32:45 -07:00