Releases: xing/act
Releases Β· xing/act
v0.2.26-xing.21-d6a44af
Changelog
New Features
- d82da6c feat: add pre/post stage identifier fields to json log output
- bdfab0a feat: add pre/post stage identifier fields to json log output
- 6451993 feat: replace logger with step logger
- f0088a8 feat: [DEBUG] identifier for debug logs to distinguish them
- 3296615 feat: add step/job id and results to json logs
- eeececf feat: use logger from context wherever possible
- 641132c feat: run pre step from actions (nektos#1110)
- 2413106 feat: run all composite post actions in a step
- 664c617 feat: run composite post steps during post step lifecycle
- 45cde33 feat: collect pre and post steps for composite actions
- 5d7a488 feat: add post step to actions and add state command
- 69691c8 feat: add ubuntu-22.04 (nektos#1150)
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- 0113ee0 fix: replace values following ::add-mask:: in evaluated strings
- d4a0a9f fix: set correct expr default status checks
- 50265d8 fix: output step related if expression
- 688a00e fix: setup defaults
- 83e010b fix: do not run post step if no step result is available
- 95bdb89 fix: enforce running all post executor
- 28e739e fix: make step output more readable
- ec25830 fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- e04d925 patch: print plan summary upfront to executing it
- c47d978 test: value to be masked should not be hard-coded in the action
- 1604877 test: update expectation
- 4e012e0 refactor: simplify test expression
- a3514e3 refactor: remove unused lines of code
- 68fc7ce refactor: remove duplicate log output
- 4918d1f refactor: restructure composite handling
- 6a116c5 refactor: move composite action logic into own file
- 9140b8d patch: customize goreleaser configuration
- da30dad patch: update owner name from nektos to xing
- 166d063 build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 (nektos#1173)
- dfdafd9 feat/bug-report-extended (nektos#1163)
- 8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (nektos#1169)
- 018c846 build(deps): bump github.com/docker/docker (nektos#1167)
- 1fed666 build(deps): bump github.com/docker/cli (nektos#1168)
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.20-b2db4e3
Changelog
New Features
- f70e5c2 feat: add pre/post stage identifier fields to json log output
- 6e9b985 feat: replace logger with step logger
- ca71156 feat: [DEBUG] identifier for debug logs to distinguish them
- 64df731 feat: add step/job id and results to json logs
- b1e1676 feat: use logger from context wherever possible
- 1dccf97 feat: run pre step from actions (nektos#1110)
- fcb627d feat: run all composite post actions in a step
- 0732066 feat: run composite post steps during post step lifecycle
- 8a52fd3 feat: collect pre and post steps for composite actions
- 1e43a33 feat: add post step to actions and add state command
- 69691c8 feat: add ubuntu-22.04 (nektos#1150)
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- 6108dea fix: replace values following ::add-mask:: in evaluated strings
- bf60fbf fix: set correct expr default status checks
- e68baf8 fix: output step related if expression
- f79fde0 fix: setup defaults
- 6cae9cd fix: do not run post step if no step result is available
- b3e5d80 fix: enforce running all post executor
- 0d85db8 fix: make step output more readable
- a8a2a00 fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 4607e4a patch: print plan summary upfront to executing it
- 7ca3d9d test: value to be masked should not be hard-coded in the action
- 5d121b5 test: update expectation
- d5f462d refactor: simplify test expression
- 9aa019d refactor: remove unused lines of code
- 35b2347 refactor: remove duplicate log output
- 29e1d16 refactor: restructure composite handling
- 7c4a713 refactor: move composite action logic into own file
- f907bbe patch: customize goreleaser configuration
- 5e122f5 patch: update owner name from nektos to xing
- 166d063 build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 (nektos#1173)
- dfdafd9 feat/bug-report-extended (nektos#1163)
- 8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (nektos#1169)
- 018c846 build(deps): bump github.com/docker/docker (nektos#1167)
- 1fed666 build(deps): bump github.com/docker/cli (nektos#1168)
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.19-33cf022
Changelog
New Features
- 6a4d2aa feat: replace logger with step logger
- 58a94e8 feat: [DEBUG] identifier for debug logs to distinguish them
- 5582201 feat: add step/job id and results to json logs
- 3832f09 feat: use logger from context wherever possible
- 80f1c81 feat: run pre step from actions (nektos#1110)
- e4b258b feat: run all composite post actions in a step
- e6c02aa feat: run composite post steps during post step lifecycle
- 6f52e45 feat: collect pre and post steps for composite actions
- 6eab8fb feat: add post step to actions and add state command
- 69691c8 feat: add ubuntu-22.04 (nektos#1150)
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- 6873202 fix: replace values following ::add-mask:: in evaluated strings
- b6319ee fix: set correct expr default status checks
- d90f96a fix: output step related if expression
- 3034fac fix: setup defaults
- 615b2c4 fix: do not run post step if no step result is available
- 7c4525f fix: enforce running all post executor
- 3a59c4e fix: make step output more readable
- 30f726c fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 981a701 patch: print plan summary upfront to executing it
- 90d9dc3 test: value to be masked should not be hard-coded in the action
- 7d96ba9 test: update expectation
- 5b72c6a refactor: simplify test expression
- b3fc522 refactor: remove unused lines of code
- 7d6fb10 refactor: remove duplicate log output
- 08b1160 refactor: restructure composite handling
- e1efe0e refactor: move composite action logic into own file
- befe04a patch: customize goreleaser configuration
- a3b0d70 patch: update owner name from nektos to xing
- 166d063 build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 (nektos#1173)
- dfdafd9 feat/bug-report-extended (nektos#1163)
- 8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (nektos#1169)
- 018c846 build(deps): bump github.com/docker/docker (nektos#1167)
- 1fed666 build(deps): bump github.com/docker/cli (nektos#1168)
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.18-b20876a
Changelog
New Features
- 8ba9f61 feat: [DEBUG] identifier for debug logs to distinguish them
- c010937 feat: add step/job id and results to json logs
- 4176b4b feat: use logger from context wherever possible
- a8bae86 feat: run pre step from actions (nektos#1110)
- 9c67a22 feat: run all composite post actions in a step
- 73a9510 feat: run composite post steps during post step lifecycle
- ceff68c feat: collect pre and post steps for composite actions
- 20d9ebc feat: add post step to actions and add state command
- 69691c8 feat: add ubuntu-22.04 (nektos#1150)
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- 62c64ed fix: replace values following ::add-mask:: in evaluated strings
- 48b6825 fix: set correct expr default status checks
- ac34a47 fix: output step related if expression
- 824a2b0 fix: setup defaults
- 46afbaa fix: do not run post step if no step result is available
- 801a1f4 fix: enforce running all post executor
- 4fff9fe fix: make step output more readable
- 16892c7 fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 80bc5d7 patch: print plan summary upfront to executing it
- bcbef29 test: value to be masked should not be hard-coded in the action
- 8a4644b test: update expectation
- 2098fbf refactor: simplify test expression
- 3dac850 refactor: remove unused lines of code
- db766f7 refactor: remove duplicate log output
- e8d1fdf refactor: restructure composite handling
- feaec7e refactor: move composite action logic into own file
- e856d12 patch: customize goreleaser configuration
- 3b4c09c patch: update owner name from nektos to xing
- 166d063 build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 (nektos#1173)
- dfdafd9 feat/bug-report-extended (nektos#1163)
- 8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (nektos#1169)
- 018c846 build(deps): bump github.com/docker/docker (nektos#1167)
- 1fed666 build(deps): bump github.com/docker/cli (nektos#1168)
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.17-01f5e7e
Changelog
New Features
- bb7897f feat: [DEBUG] identifier for debug logs to distinguish them
- 9287ec5 feat: add step/job id and results to json logs
- 6a2197f feat: use logger from context wherever possible
- 5c97d56 feat: run pre step from actions (nektos#1110)
- 1b6697d feat: run all composite post actions in a step
- 2ce2544 feat: run composite post steps during post step lifecycle
- 431ad58 feat: collect pre and post steps for composite actions
- 286f9ad feat: add post step to actions and add state command
- 69691c8 feat: add ubuntu-22.04 (nektos#1150)
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- 6f7f42c fix: replace values following ::add-mask:: in evaluated strings
- da410f3 fix: set correct expr default status checks
- 66986be fix: output step related if expression
- b110a6c fix: setup defaults
- fa68de1 fix: do not run post step if no step result is available
- c6a4761 fix: enforce running all post executor
- 3b9e9af fix: make step output more readable
- 2b9b655 fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 3751b60 patch: print plan summary upfront to executing it
- a5cdcaf test: value to be masked should not be hard-coded in the action
- 3faf4c0 test: update expectation
- 3069c4f refactor: simplify test expression
- d3f93ee refactor: remove unused lines of code
- 7fb9a54 refactor: remove duplicate log output
- f6f4144 refactor: restructure composite handling
- ecbba37 refactor: move composite action logic into own file
- 5e60a6e patch: customize goreleaser configuration
- 35ffdb1 patch: update owner name from nektos to xing
- dfdafd9 feat/bug-report-extended (nektos#1163)
- 8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (nektos#1169)
- 018c846 build(deps): bump github.com/docker/docker (nektos#1167)
- 1fed666 build(deps): bump github.com/docker/cli (nektos#1168)
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.16-af734df
Changelog
New Features
- e1bfae9 feat: run pre step from actions (nektos#1110)
- 888a4e2 feat: run all composite post actions in a step
- b934827 feat: run composite post steps during post step lifecycle
- db4d710 feat: collect pre and post steps for composite actions
- 7f669b5 feat: add post step to actions and add state command
- 69691c8 feat: add ubuntu-22.04 (nektos#1150)
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- b4e44f1 fix: handle nil steps
- 82c9483 fix: output step related if expression
- fe48d29 fix: setup defaults
- 1c8fc21 fix: do not run post step if no step result is available
- de0139c fix: enforce running all post executor
- 1c23d3b fix: make step output more readable
- c3e7bcd fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 26e60cd patch: print plan summary upfront to executing it
- 4bc982a test: update expectation
- 3ff81ff refactor: simplify test expression
- 471e88d refactor: remove unused lines of code
- 80a361a refactor: remove duplicate log output
- 020d692 refactor: restructure composite handling
- a880805 refactor: move composite action logic into own file
- aab5f8f patch: customize goreleaser configuration
- 05669bf patch: update owner name from nektos to xing
- dfdafd9 feat/bug-report-extended (nektos#1163)
- 8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (nektos#1169)
- 018c846 build(deps): bump github.com/docker/docker (nektos#1167)
- 1fed666 build(deps): bump github.com/docker/cli (nektos#1168)
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.15-b1bd196
Changelog
New Features
- b2879f7 feat: run pre step from actions (nektos#1110)
- a927489 feat: run all composite post actions in a step
- c9ca82f feat: run composite post steps during post step lifecycle
- c0f8904 feat: collect pre and post steps for composite actions
- 298de2c feat: add post step to actions and add state command
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- 7dd176b fix: handle nil steps
- 099404c fix: output step related if expression
- abfc56a fix: setup defaults
- c716833 fix: do not run post step if no step result is available
- 3bc7d4f fix: enforce running all post executor
- e48b71d fix: make step output more readable
- 368c229 fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 7ce23c4 patch: print plan summary upfront to executing it
- 85b8b49 test: update expectation
- 9032c09 refactor: simplify test expression
- 6c80597 refactor: remove unused lines of code
- 34d96de refactor: remove duplicate log output
- 8be38e0 refactor: restructure composite handling
- 5a1e592 refactor: move composite action logic into own file
- 4ecb5e0 patch: customize goreleaser configuration
- c4eb8e7 patch: update owner name from nektos to xing
- 8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (nektos#1169)
- 018c846 build(deps): bump github.com/docker/docker (nektos#1167)
- 1fed666 build(deps): bump github.com/docker/cli (nektos#1168)
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.14-e6aa692
Changelog
New Features
- 31b3ec2 feat: run pre step from actions (nektos#1110)
- e7f2ba8 feat: run all composite post actions in a step
- b1b577d feat: run composite post steps during post step lifecycle
- 15875da feat: collect pre and post steps for composite actions
- 7a4eead feat: add post step to actions and add state command
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- 988a746 fix: handle nil steps
- 37bbb54 fix: output step related if expression
- d1f1b2a fix: setup defaults
- d230ada fix: do not run post step if no step result is available
- a952700 fix: enforce running all post executor
- 66259da fix: make step output more readable
- 1abf2f2 fix: use composite job logger
- 91fd412 fix: panic if a step in a job is nil (nektos#1145)
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 6442d1d patch: print plan summary upfront to executing it
- 938292d test: update expectation
- 7c666dc refactor: simplify test expression
- 6db0c66 refactor: remove unused lines of code
- edbdd44 refactor: remove duplicate log output
- 751ea63 refactor: restructure composite handling
- 552342c refactor: move composite action logic into own file
- e8b9d2a patch: customize goreleaser configuration
- 9b13021 patch: update owner name from nektos to xing
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.13-4f430fb
Changelog
New Features
- 5ee20ae feat: run pre step from actions
- 3607eee feat: run all composite post actions in a step
- 24873d8 feat: run composite post steps during post step lifecycle
- 0f509fe feat: collect pre and post steps for composite actions
- e0ecaba feat: add post step to actions and add state command
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- ae3283d fix: output step related if expression
- 8ae50ee fix: setup defaults
- 3da5832 fix: do not run post step if no step result is available
- f9189da fix: enforce running all post executor
- 01e57a2 fix: make step output more readable
- b26ff57 fix: use composite job logger
- 1e72c59 fix: return invalid step type (nektos#1157)
- 562265b fix: panic while running DRYRUN with local actions (nektos#1141)
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 751b8a2 patch: print plan summary upfront to executing it
- a1eb4f5 test: update expectation
- 1094dc9 refactor: simplify test expression
- 4281dac refactor: remove unused lines of code
- a8d266d refactor: remove duplicate log output
- 4ad8963 refactor: restructure composite handling
- b74d089 refactor: move composite action logic into own file
- 89681a1 patch: customize goreleaser configuration
- dc72c81 patch: update owner name from nektos to xing
- 7879726 Remove the correct Volume (nektos#1148)
- e360811 refactor: remove composite action runcontext workaround (nektos#1085)
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)
v0.2.26-xing.12-598da2f
Changelog
New Features
- e58d1b9 feat: run pre step from actions
- 5929dde feat: run all composite post actions in a step
- dbe4ce1 feat: run composite post steps during post step lifecycle
- 4ef14ff feat: collect pre and post steps for composite actions
- 744f0aa feat: add post step to actions and add state command
- 8e216c6 feat: support
GITHUB_REF_NAME
&GITHUB_REF_TYPE
(nektos#1142) - d4272bd feat: add option to specify git remote name (nektos#1104)
- 2bb3e74 feat: split job steps into its own files/structs (nektos#1004)
Bug fixes
- ea14f3d fix: output step related if expression
- b133dd0 fix: setup defaults
- 6c42cee fix: do not run post step if no step result is available
- 891ce00 fix: enforce running all post executor
- 87a22fc fix: make step output more readable
- 252a829 fix: use composite job logger
- 9b8b6b7 fixup! fix: allow masking values in composite actions
- 302c333 fix: store github token next to secrets
- 70005db fix: merge run context env into composite run context env
- c19dd9d fix: add missing ExtraPath attribute
- 884455c fix: re-add removed color increase
- 7c73556 fix: allow masking values in composite actions
- ba1c834 fix: add RunContext JobName to fill GITHUB_JOBNAME
- ee5a395 fix: restore composite log output
- 696bd0c fix: merge github context into env when read and setup
- 6c14531 fix: return invalid step type
- 77ddc89 fix: conclusion and outcome are no integers (nektos#1136)
- 9357512 fix: do not error that much (nektos#1137)
- c27e079 fix: copy ignored tracked files (nektos#1074)
- b3bd268 fix: return error on reusable workflows (nektos#1093)
- 8d41f7a fix(editorconfig): correct braces (nektos#1094)
- 24422bf fix: don't overwrite with empty cmd/entrypoint (nektos#1076)
- de81979 fix: set default version string (nektos#1070)
Documentation updates
- e15f7a5 docs(README): remove go install (nektos#1123)
Other
- 966cff7 patch: print plan summary upfront to executing it
- 2e0bc37 test: update expectation
- 8a910a5 refactor: simplify test expression
- 00af798 refactor: remove unused lines of code
- 784ff6c refactor: remove duplicate log output
- 79f0de8 refactor: restructure composite handling
- 06a57e2 refactor: move composite action logic into own file
- 79193a5 style: use tabs instead of spaces to fix linter errors
- cce01db test: add missing test case
- 300c952 refactor: keep existing logger for composite actions
- 675b572 test: use nektos/act-test-actions
- e4098a0 test: use a map matcher to test input setup
- 9bebb77 refacotr: simplify composite context setup
- 670ea9a test: test remote docker and js actions
- ca9c37a test: check env-vars for local js and docker actions
- 5d7bb67 refactor: remove composite action runcontext workaround
- 063fbb2 patch: customize goreleaser configuration
- e1dc89f patch: update owner name from nektos to xing
- a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (nektos#1153)
- 7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (nektos#1156)
- 01d85c9 build(deps): bump github.com/docker/docker (nektos#1155)
- d5e9721 build(deps): bump github.com/docker/cli (nektos#1154)
- dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (nektos#1147)
- 3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (nektos#1139)
- a85e89d chore: fold integration test outputs (nektos#1111)
- 2d35785 Update README.md (nektos#1121)
- 25ebaf4 ci: always grab latest go version (nektos#1124)
- 40492fe tests: remove runTestJobFile (nektos#1127)
- 9021bc2 use new paths from goreleaser (nektos#1135)
- 9a8a9aa README: add MacPorts badge (nektos#1129)
- de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (nektos#1126)
- 74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (nektos#1118)
- bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (nektos#1116)
- 39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (nektos#1119)
- 4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (nektos#1120)
- f551165 build(deps): bump actions/stale from 4 to 5 (nektos#1117)
- 72dd2d3 tests(runner): move arm64 test to own func (nektos#1095)
- afb23a2 build(deps): bump deps which dependabot doesn't want to (nektos#1107)
- 065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (nektos#1106)
- 407d324 implement volume mount for container job (nektos#1101)
- 9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (nektos#1100)
- e0044ba build(deps): bump github.com/opencontainers/selinux (nektos#1102)
- 48db7d9 deps: bump go.mod to go1.18 (nektos#1088)
- 11c3fb3 ci: bump go to 1.18 (nektos#1087)
- 5f673cb refactor: simplify action function signatures (nektos#1083)
- 31d3603 deps: remove shlex (nektos#1086)
- 4f0bfd2 build(deps): bump actions/cache from 2 to 3 (nektos#1082)
- c8a40bf build(deps): bump github.com/docker/docker (nektos#1080)
- efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (nektos#1079)
- 34706f4 build(deps): bump github.com/docker/cli (nektos#1081)
- 7fbaf13 automatically merge PRs from dependabot (nektos#1084)
- c4db165 deps: bump go-git (nektos#1057)