v0.2.26-xing.25-f6ab674
github-actions
released this
23 May 12:16
·
223 commits
to distribution
since this release
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)