Releases: xing/act
Releases Β· xing/act
v0.2.26-xing.31-4311fc7
Changelog
New Features
- 0b8e2b8 feat: add pre/post stage identifier fields to json log output
- 101bb4c feat: add job/step result status to skipped steps/jobs
- b757b0e feat: add pre/post stage identifier fields to json log output
- ed1aa57 feat: replace logger with step logger
- d513d92 feat: [DEBUG] identifier for debug logs to distinguish them
- 42bf6e8 feat: add step/job id and results to json logs
- 1cb19a9 feat: use logger from context wherever possible
- 4ef50ee feat: handle context cancelation during docker exec (nektos#1170)
- 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
- c6d3d7f fix: keep action inputs
- 00b850a fix: restore job logger for clean-up tasks after cancellation
- ed23afa fix: replace values following ::add-mask:: in evaluated strings
- 8a47394 fix: skip local actions pre step in any case (nektos#1204)
- b7d380b fix: dryrun skip local actions + enable Tests (nektos#1199)
- 28f5b37 fix: Remove volume with same name as the container again (nektos#1203)
- ebb408f fix: remove composite restrictions (nektos#1128)
- 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
- d181e34 patch: print plan summary upfront to executing it
- c5fdbb5 test: value to be masked should not be hard-coded in the action
- 5a3c3c4 patch: customize goreleaser configuration
- f49e2ea chore: update owner name in a test
- cf835d6 patch: update owner name from nektos to xing
- 3415347 build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (nektos#1213)
- 084c4e6 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 (nektos#1214)
- 87d9687 build(deps): bump github.com/docker/cli (nektos#1211)
- 63df5dd build(deps): bump github.com/docker/docker (nektos#1212)
- 2aa0699 refactor: remove github.com/pkg/errors dependency (nektos#1077)
- bf4aad6 pkg/runner: add support to replace GitHub's env (nektos#1197)
- 859445f build(deps): bump github.com/go-ini/ini from 1.66.5 to 1.66.6 (nektos#1201)
- 64387bc build(deps): bump github.com/go-ini/ini from 1.66.4 to 1.66.5 (nektos#1189)
- 8bc3a07 governance: fix bug report rendering (nektos#1186)
- bc0f09b update docs (nektos#1180)
- 943a0e6 implement pre and post steps (nektos#1089)
- 7704033 governance: new issue templates (nektos#1048)
- 507ae61 ci(choco): update chocolatey to 1.1.0 (nektos#1164)
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.30-0145569
Changelog
New Features
- b55ea0a feat: add pre/post stage identifier fields to json log output
- a581c13 feat: add job/step result status to skipped steps/jobs
- c941054 feat: add pre/post stage identifier fields to json log output
- 7c6a30f feat: replace logger with step logger
- ff41292 feat: [DEBUG] identifier for debug logs to distinguish them
- 4b76deb feat: add step/job id and results to json logs
- 2d79dfa feat: use logger from context wherever possible
- 4ef50ee feat: handle context cancelation during docker exec (nektos#1170)
- 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
- 76b67b8 fix: restore job logger for clean-up tasks after cancellation
- 4f059af fix: replace values following ::add-mask:: in evaluated strings
- 8a47394 fix: skip local actions pre step in any case (nektos#1204)
- b7d380b fix: dryrun skip local actions + enable Tests (nektos#1199)
- 28f5b37 fix: Remove volume with same name as the container again (nektos#1203)
- ebb408f fix: remove composite restrictions (nektos#1128)
- 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
- 19a2a79 patch: print plan summary upfront to executing it
- 5f48acc test: value to be masked should not be hard-coded in the action
- ee6949f patch: customize goreleaser configuration
- e74cbf5 chore: update owner name in a test
- 484e04c patch: update owner name from nektos to xing
- 3415347 build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (nektos#1213)
- 084c4e6 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 (nektos#1214)
- 87d9687 build(deps): bump github.com/docker/cli (nektos#1211)
- 63df5dd build(deps): bump github.com/docker/docker (nektos#1212)
- 2aa0699 refactor: remove github.com/pkg/errors dependency (nektos#1077)
- bf4aad6 pkg/runner: add support to replace GitHub's env (nektos#1197)
- 859445f build(deps): bump github.com/go-ini/ini from 1.66.5 to 1.66.6 (nektos#1201)
- 64387bc build(deps): bump github.com/go-ini/ini from 1.66.4 to 1.66.5 (nektos#1189)
- 8bc3a07 governance: fix bug report rendering (nektos#1186)
- bc0f09b update docs (nektos#1180)
- 943a0e6 implement pre and post steps (nektos#1089)
- 7704033 governance: new issue templates (nektos#1048)
- 507ae61 ci(choco): update chocolatey to 1.1.0 (nektos#1164)
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.29-0f348fd
Changelog
New Features
- 109040a feat: handle SIGTERM signal and abort run
- 3986d0b feat: handle context cancelation during docker exec
- 3d53c00 feat: add pre/post stage identifier fields to json log output
- 43ae3de feat: add job/step result status to skipped steps/jobs
- 1d1b5d6 feat: add pre/post stage identifier fields to json log output
- 94b719a feat: replace logger with step logger
- ae732e8 feat: [DEBUG] identifier for debug logs to distinguish them
- e922894 feat: add step/job id and results to json logs
- bcce3e2 feat: use logger from context wherever possible
- 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
- 40cd66c fix: restore job logger for clean-up tasks after cancellation
- 31f617e fix: replace values following ::add-mask:: in evaluated strings
- ebb408f fix: remove composite restrictions (nektos#1128)
- 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
- e1798b2 test: make sure the exec funcction handles command exit code
- e2bd040 test: on context cancel, abort running command
- b487a45 patch: print plan summary upfront to executing it
- 70a94a2 test: value to be masked should not be hard-coded in the action
- 8a331e4 patch: customize goreleaser configuration
- 627f995 patch: update owner name from nektos to xing
- 943a0e6 implement pre and post steps (nektos#1089)
- 7704033 governance: new issue templates (nektos#1048)
- 507ae61 ci(choco): update chocolatey to 1.1.0 (nektos#1164)
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.28-ad6771b
Changelog
New Features
- 0881486 feat: handle SIGTERM signal and abort run
- 4df63a8 feat: handle context cancelation during docker exec
- 9205331 feat: add pre/post stage identifier fields to json log output
- 70a8f02 feat: add job/step result status to skipped steps/jobs
- 354c843 feat: add pre/post stage identifier fields to json log output
- c119212 feat: replace logger with step logger
- 36effe4 feat: [DEBUG] identifier for debug logs to distinguish them
- c09bef4 feat: add step/job id and results to json logs
- eaf0cfd feat: use logger from context wherever possible
- 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
- 51ed283 fix: replace values following ::add-mask:: in evaluated strings
- ebb408f fix: remove composite restrictions (nektos#1128)
- 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
- d2bca8e test: make sure the exec funcction handles command exit code
- d5962c3 test: on context cancel, abort running command
- 91572ec patch: print plan summary upfront to executing it
- 81a06e8 test: value to be masked should not be hard-coded in the action
- f92c46f patch: customize goreleaser configuration
- f0dc04a patch: update owner name from nektos to xing
- 943a0e6 implement pre and post steps (nektos#1089)
- 7704033 governance: new issue templates (nektos#1048)
- 507ae61 ci(choco): update chocolatey to 1.1.0 (nektos#1164)
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.27-c13529e
Changelog
New Features
- 4800ba4 feat: handle context cancelation during docker exec
- 85f77e2 feat: add pre/post stage identifier fields to json log output
- 0241214 feat: add job/step result status to skipped steps/jobs
- 8631251 feat: add pre/post stage identifier fields to json log output
- dc039b0 feat: replace logger with step logger
- 51a12dc feat: [DEBUG] identifier for debug logs to distinguish them
- bd530fb feat: add step/job id and results to json logs
- 2dfe226 feat: use logger from context wherever possible
- c899e29 feat: run pre step from actions (nektos#1110)
- 0411736 feat: run all composite post actions in a step
- 950e641 feat: run composite post steps during post step lifecycle
- 3ce1f58 feat: collect pre and post steps for composite actions
- ca78b36 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
- d275597 fix: replace values following ::add-mask:: in evaluated strings
- 12ce891 fix: remove code added during rebase
- e7ae81b fix: set correct expr default status checks
- 7b47cd3 fix: output step related if expression
- 0bc40dc fix: setup defaults
- 4a1e53f fix: do not run post step if no step result is available
- 3fe7b69 fix: enforce running all post executor
- 88589ef fix: make step output more readable
- 0ad72a1 fix: use composite job logger
- ebb408f fix: remove composite restrictions (nektos#1128)
- 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
- dd49b57 patch: print plan summary upfront to executing it
- 2cd1afd test: value to be masked should not be hard-coded in the action
- de6aeb0 test: update expectation
- 775d2d4 refactor: simplify test expression
- dea22d2 refactor: remove unused lines of code
- 8b5d7fd refactor: remove duplicate log output
- acd1dcc refactor: restructure composite handling
- 8bf0e6e refactor: move composite action logic into own file
- 0d8994d patch: customize goreleaser configuration
- 746df49 patch: update owner name from nektos to xing
- 7704033 governance: new issue templates (nektos#1048)
- 507ae61 ci(choco): update chocolatey to 1.1.0 (nektos#1164)
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.26-cf1a3ad
Changelog
New Features
- c36071e feat: add pre/post stage identifier fields to json log output
- 4d5fd32 feat: add job/step result status to skipped steps/jobs
- 9a752c7 feat: add pre/post stage identifier fields to json log output
- fe7090b feat: replace logger with step logger
- d833b0b feat: [DEBUG] identifier for debug logs to distinguish them
- 69e01a2 feat: add step/job id and results to json logs
- 4eb5efd feat: use logger from context wherever possible
- 9acb36e feat: run pre step from actions (nektos#1110)
- 0770e8e feat: run all composite post actions in a step
- 48248cf feat: run composite post steps during post step lifecycle
- 741b5df feat: collect pre and post steps for composite actions
- 8d1bbec 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
- 30adcea fix: replace values following ::add-mask:: in evaluated strings
- 35947d8 fix: remove code added during rebase
- 69eeddb fix: set correct expr default status checks
- dc46f13 fix: output step related if expression
- bf1f2d2 fix: setup defaults
- d3debda fix: do not run post step if no step result is available
- 171741d fix: enforce running all post executor
- c2f256a fix: make step output more readable
- 38cc1d8 fix: use composite job logger
- ebb408f fix: remove composite restrictions (nektos#1128)
- 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
- 80d5a0c patch: print plan summary upfront to executing it
- 16478b6 test: value to be masked should not be hard-coded in the action
- f9c73da test: update expectation
- 1cc37a4 refactor: simplify test expression
- 620515c refactor: remove unused lines of code
- 2699624 refactor: remove duplicate log output
- 74ee5b8 refactor: restructure composite handling
- 3c3fd99 refactor: move composite action logic into own file
- e5bb1e0 patch: customize goreleaser configuration
- 097c9ff patch: update owner name from nektos to xing
- 7704033 governance: new issue templates (nektos#1048)
- 507ae61 ci(choco): update chocolatey to 1.1.0 (nektos#1164)
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.25-f6ab674
Changelog
New Features
- 00c9502 feat: add pre/post stage identifier fields to json log output
- 3903cfe feat: add job/step result status to skipped steps/jobs
- f1d9cef feat: add pre/post stage identifier fields to json log output
- ab70ed4 feat: replace logger with step logger
- eeeff0e feat: [DEBUG] identifier for debug logs to distinguish them
- ee31508 feat: add step/job id and results to json logs
- 62e79fc feat: use logger from context wherever possible
- 794229c feat: run pre step from actions (nektos#1110)
- a4b1c33 feat: run all composite post actions in a step
- c0a87a6 feat: run composite post steps during post step lifecycle
- 531917c feat: collect pre and post steps for composite actions
- 5a1e171 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
- c67daba fix: replace values following ::add-mask:: in evaluated strings
- f431c20 fix: set correct expr default status checks
- 3e2b303 fix: output step related if expression
- eb582ec fix: setup defaults
- bcd7b69 fix: do not run post step if no step result is available
- adcf9fa fix: enforce running all post executor
- 5754239 fix: make step output more readable
- cb59f7e 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
- 8b560de patch: print plan summary upfront to executing it
- a7d9ca0 test: value to be masked should not be hard-coded in the action
- e2869d9 test: update expectation
- c58010c refactor: simplify test expression
- a3f6841 refactor: remove unused lines of code
- 1dc3e9f refactor: remove duplicate log output
- 4aab8fb refactor: restructure composite handling
- ab6d622 refactor: move composite action logic into own file
- 8dd75ee patch: customize goreleaser configuration
- 5dad38e patch: update owner name from nektos to xing
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.24-7516ab8
Changelog
New Features
- eaea781 feat: add pre/post stage identifier fields to json log output
- 8b93de2 feat: add job/step result status to skipped steps/jobs
- 638c4d1 feat: add pre/post stage identifier fields to json log output
- 5bc0031 feat: replace logger with step logger
- 4d8243d feat: [DEBUG] identifier for debug logs to distinguish them
- a11be24 feat: add step/job id and results to json logs
- 334d36c feat: use logger from context wherever possible
- 0e61dfb feat: run pre step from actions (nektos#1110)
- c90d59b feat: run all composite post actions in a step
- ae81555 feat: run composite post steps during post step lifecycle
- bf28b59 feat: collect pre and post steps for composite actions
- c3b2a51 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
- fffb6ac fix: replace values following ::add-mask:: in evaluated strings
- 995c71a fix: set correct expr default status checks
- 4eae2d9 fix: output step related if expression
- f722c8f fix: setup defaults
- 7299d8f fix: do not run post step if no step result is available
- 713bbd2 fix: enforce running all post executor
- 6efcbc5 fix: make step output more readable
- 543945e 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
- 29de62a patch: print plan summary upfront to executing it
- ac43f65 test: value to be masked should not be hard-coded in the action
- 57d0d54 test: update expectation
- 271ef82 refactor: simplify test expression
- 60cac43 refactor: remove unused lines of code
- 4d798f3 refactor: remove duplicate log output
- 6df3369 refactor: restructure composite handling
- 321bf0a refactor: move composite action logic into own file
- d79495c patch: customize goreleaser configuration
- dbeb4f3 patch: update owner name from nektos to xing
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.23-c211ab9
Changelog
New Features
- dc3e85f feat: add pre/post stage identifier fields to json log output
- 879f5d4 feat: add pre/post stage identifier fields to json log output
- 44d6881 feat: replace logger with step logger
- 6f11625 feat: [DEBUG] identifier for debug logs to distinguish them
- 5812175 feat: add step/job id and results to json logs
- afa4948 feat: use logger from context wherever possible
- 8c32ef6 feat: run pre step from actions (nektos#1110)
- 269e2d7 feat: run all composite post actions in a step
- 610e699 feat: run composite post steps during post step lifecycle
- 23a5631 feat: collect pre and post steps for composite actions
- 906864a 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
- 17948f1 fix: replace values following ::add-mask:: in evaluated strings
- fbf3f2d fix: set correct expr default status checks
- 1e0749c fix: output step related if expression
- 7b56b7a fix: setup defaults
- 08b04fb fix: do not run post step if no step result is available
- 72329f0 fix: enforce running all post executor
- 7de8908 fix: make step output more readable
- 54ec26c 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
- f9530f6 patch: print plan summary upfront to executing it
- d67ee15 test: value to be masked should not be hard-coded in the action
- 6f5a3db test: update expectation
- 0f4b692 refactor: simplify test expression
- f45bfaf refactor: remove unused lines of code
- 9b7997c refactor: remove duplicate log output
- 4e4111e refactor: restructure composite handling
- a30e513 refactor: move composite action logic into own file
- 6e6ef1c patch: customize goreleaser configuration
- 8ae27e2 patch: update owner name from nektos to xing
- 5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (nektos#1179)
- 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.22-0ecb308
Changelog
New Features
- 6e829a2 feat: add pre/post stage identifier fields to json log output
- d33ca1d feat: add pre/post stage identifier fields to json log output
- fab351a feat: replace logger with step logger
- f8bc20d feat: [DEBUG] identifier for debug logs to distinguish them
- e3314b3 feat: add step/job id and results to json logs
- ebf9221 feat: use logger from context wherever possible
- 5a6d14e feat: run pre step from actions (nektos#1110)
- 4858d75 feat: run all composite post actions in a step
- 06b2ff7 feat: run composite post steps during post step lifecycle
- aa0e71c feat: collect pre and post steps for composite actions
- 21784a2 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
- df504b4 fix: replace values following ::add-mask:: in evaluated strings
- afa6045 fix: set correct expr default status checks
- d407573 fix: output step related if expression
- 1c30d9c fix: setup defaults
- 4a95ecb fix: do not run post step if no step result is available
- 042304a fix: enforce running all post executor
- a2cfd17 fix: make step output more readable
- 830e52a 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
- 4c39eb1 patch: print plan summary upfront to executing it
- 2a87687 test: value to be masked should not be hard-coded in the action
- 65d87c3 test: update expectation
- eb36181 refactor: simplify test expression
- 5ff9dc4 refactor: remove unused lines of code
- 67860c6 refactor: remove duplicate log output
- 2018708 refactor: restructure composite handling
- 7c19790 refactor: move composite action logic into own file
- afaf63d patch: customize goreleaser configuration
- cdaf40b 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)