Releases: xing/act
v0.2.24-xing.0-aaea894
Changelog
e4981fc Squashed commit of the following:
a024e77 test: fix test output casing
528445b test: add integration test for if-expressions
fbaea6a test: check for error message
81f2fb0 fix: keep step result
1d7d521 feat: steps should use a default if expression of success()
34bc50f fix: correctly handle step result
c8ece2d fix: handle job error more resilient
144e7bb test: add unit tests for step context if evaluation
c81e39d refactor: move if expression evaluation
9d8244d test: add unit tests for run context if evaluation
e5e7827 test: add runner test for job status check functions
974cd41 fix: check job needs recursively
fbdccc7 fix: job if value defaults to success()
9d122b7 style: correct linter warnings
5476d95 fix: continue jobs + steps after failure
96da12c feat: try to read ref and sha from event payload if available
577985f test: mock docker config for getImagePullOptions test
eda24e7 fix: make docker hostname detection more robust
6b506b7 fix: docker decides by the existence of . or : if...
c316b79 fix: url.Parse requires protocol
a95031e feat: read docker credentials from local docker config
d928435 feat: allow existing logger from context
eedb583 patch: customize goreleaser configuration
f3e1063 patch: update owner name from nektos to xing
96cf907 Fix regex for GITHUB_ENV parsing (nektos#893)
4ae71b5 Revert "feat: allow existing logger from context (nektos#859)" (nektos#890)
df4ef4d docs: add brew installation from HEAD (nektos#886)
c26e661 build(deps): bump github.com/go-ini/ini from 1.63.2 to 1.64.0 (nektos#882)
09693ec fix: fromJSON should work with any JSON (nektos#883)
12fa4d7 fix: correctly unmarshal entrypoint (nektos#876)
ec34eb9 fix: use docker lib for image ref parsing (nektos#877)
62d2167 Fix github SSH regex for missing .git extension (nektos#871)
3054f3e fix: cleanup unused actions (nektos#873)
099af5e fix: interpolate env for step actions (nektos#872)
603cf56 feat: allow existing logger from context (nektos#859)
cd24df5 ci(golangci-lint): switch to latest (nektos#870)
11f6ee3 Asset server implementation (nektos#677)
f8b3563 build(deps): bump github.com/moby/buildkit from 0.9.1 to 0.9.2 (nektos#864)
80db062 ci(mergify): fix deprecated strict mode (nektos#862)
e9ae789 fix: set sh
as default shell for containers (nektos#853)
7c73531 Fixes (nektos#856)
aad724c ci: remove macOS tests (nektos#860)
6a3a47c build(deps): bump github.com/docker/docker (nektos#855)
50dd0c0 build(deps): bump github.com/docker/cli (nektos#854)
2319eb2 docs: fix brew formula link (nektos#846)
83a28d9 Close docker client (nektos#789)
f8ddfca goreleaser: Switch to latest and drop Homebrew config (nektos#848)
977b526 ci: switch macos job to macos-10.15 (nektos#849)
b5e8a18 build(deps): bump github.com/moby/buildkit from 0.9.0 to 0.9.1 (nektos#838)
a0d3602 fix: rewrite StepContext env (nektos#832)
6c60af7 fix: rewrite how image env is merged (nektos#828)
7a426a0 refactor: re-implement embed
without "unused" import (nektos#830)
bfcf0ab build(deps): bump github.com/joho/godotenv from 1.3.0 to 1.4.0 (nektos#824)
c2c8b52 Add reading environment from Docker image (nektos#771)
4d552e6 fix: add simple concurrency limit (nektos#823)
a6aea44 fix(mergify): needs-work label handling (nektos#810)
b1e4844 ci: pin goreleaser version (nektos#825)
5a09eb2 Bump all dependencies (and fix dependabot mess) (nektos#822)
3c14548 fix: mount volume for workflow info (nektos#776)
e82f17e build(deps): bump codecov/codecov-action from 1.5.2 to 2.1.0 (nektos#819)
17652ce Remove ubuntu-16.04 and add missing links for nix/go (nektos#821)
aa080d0 Provide hint for -P (nektos#815)
6d7f574 build(deps): bump github.com/go-git/go-billy/v5 from 5.0.0 to 5.3.1 (nektos#802)
9126f15 support for container option: --hostname (nektos#809)
f0fd0af Refresh hash after pull for branch refs (nektos#791)
a7a2659 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.7 to 2.3.1 (nektos#803)
12928a0 feat: add Dependabot config (nektos#797)
6e5bd24 Cache dockerhub images from linux for macOS (nektos#768)
4c645b3 Update Go to 1.17 (nektos#787)
37aaec8 feat: improve list (nektos#786)
de44a50 fix: copy whole action dir to container (nektos#774)
bea32d5 Add proper support for working-directory & fix command builder (nektos#772)
77b3968 Fix docker: invalid reference format (nektos#767)
5c841e2 Update docs, file formatting and docker images (nektos#766)
94fd0ac Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (nektos#763)
43d46aa Fix format function {{, }} are escapes (nektos#752)
v0.2.24-xing.0
Changelog
dad7e92 fix: ignore .gitignore when copying actions into container
919a16d Run lint and tests on every push
233bc43 Create github release on tags
98644b6 Let install.sh download binaries from xing/act
b5fe6e9 Configure goreleaser to create binaries in release workflow
90e18e0 Remove unnecessary stale workflow
aa080d0 Provide hint for -P (nektos#815)
6d7f574 build(deps): bump github.com/go-git/go-billy/v5 from 5.0.0 to 5.3.1 (nektos#802)
9126f15 support for container option: --hostname (nektos#809)
f0fd0af Refresh hash after pull for branch refs (nektos#791)
a7a2659 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.7 to 2.3.1 (nektos#803)
12928a0 feat: add Dependabot config (nektos#797)
6e5bd24 Cache dockerhub images from linux for macOS (nektos#768)
4c645b3 Update Go to 1.17 (nektos#787)
37aaec8 feat: improve list (nektos#786)
de44a50 fix: copy whole action dir to container (nektos#774)
bea32d5 Add proper support for working-directory & fix command builder (nektos#772)
77b3968 Fix docker: invalid reference format (nektos#767)
5c841e2 Update docs, file formatting and docker images (nektos#766)
94fd0ac Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (nektos#763)
43d46aa Fix format function {{, }} are escapes (nektos#752)
v0.2.22-xing.8
Changelog
e36e094 fix: ignore .gitignore when copying actions into container
b84f5b8 Run lint and tests on every push
6072c6b Create github release on tags
b234ee5 Let install.sh download binaries from xing/act
06802a5 Configure goreleaser to create binaries in release workflow
e89954c Remove unnecessary stale workflow
8a9167d fix: avoid race condition by not running exec/start twice (nektos#702)
d794e2f Move actions path outside of workdir (nektos#701)
4900399 Add arm64
/arm
and capture all snapshots (nektos#699)
799098b feat: add option for custom socket path (nektos#698)
764263c Have List suggest -W for duplicate jobs (nektos#691)
60b9606 fix: use github auth token for pulling a repository (nektos#693)
29ea8cf Fix: GITHUB_PATH should prepend (nektos#690)
38f6dfb fix: use auth when fetching (same as with cloning) (nektos#687)
f571290 refactor: remove gotest.tools
(nektos#688)
3e22b1b Fix typo (nektos#685)
ee05fb1 Add hint on ${{ github.token }} (nektos#686)
3db5037 fix: hide masked value (nektos#668)
ef0da2a Hotfix: Skip Checkout Regression (nektos#680)
aa68181 refactor: return more errors, add more tests (nektos#679)
v0.2.22-xing.7
Changelog
57b1b3f fix: do not copy .gitignore into container
v0.2.22-xing.6
Changelog
de92d68 fix: warn and ignore on os.remove error
v0.2.22-xing.5
Changelog
bbaff4d fix: ignore errors when removing non-existing .gitignore
v0.2.22-xing.4
Changelog
baed2a2 Do not try to upload codecov reports
b84f5b8 Run lint and tests on every push
6072c6b Create github release on tags
b234ee5 Let install.sh download binaries from xing/act
06802a5 Configure goreleaser to create binaries in release workflow
e89954c Remove unnecessary stale workflow
8a9167d fix: avoid race condition by not running exec/start twice (nektos#702)
d794e2f Move actions path outside of workdir (nektos#701)
4900399 Add arm64
/arm
and capture all snapshots (nektos#699)
799098b feat: add option for custom socket path (nektos#698)
764263c Have List suggest -W for duplicate jobs (nektos#691)
60b9606 fix: use github auth token for pulling a repository (nektos#693)
29ea8cf Fix: GITHUB_PATH should prepend (nektos#690)
38f6dfb fix: use auth when fetching (same as with cloning) (nektos#687)
f571290 refactor: remove gotest.tools
(nektos#688)
3e22b1b Fix typo (nektos#685)
ee05fb1 Add hint on ${{ github.token }} (nektos#686)
3db5037 fix: hide masked value (nektos#668)
ef0da2a Hotfix: Skip Checkout Regression (nektos#680)
aa68181 refactor: return more errors, add more tests (nektos#679)
v0.2.22-xing.3
Changelog
991d0c7 fix: avoid race condition by not running exec/start twice
9034cba Do not try to upload codecov reports
2dc0e8c Run lint and tests on every push
2526816 Create github release on tags
d2456c7 Let install.sh download binaries from xing/act
9db4449 Configure goreleaser to create binaries in release workflow
4829c46 Remove unnecessary stale workflow
4900399 Add arm64
/arm
and capture all snapshots (nektos#699)
799098b feat: add option for custom socket path (nektos#698)
764263c Have List suggest -W for duplicate jobs (nektos#691)
60b9606 fix: use github auth token for pulling a repository (nektos#693)
29ea8cf Fix: GITHUB_PATH should prepend (nektos#690)
38f6dfb fix: use auth when fetching (same as with cloning) (nektos#687)
f571290 refactor: remove gotest.tools
(nektos#688)
3e22b1b Fix typo (nektos#685)
ee05fb1 Add hint on ${{ github.token }} (nektos#686)
3db5037 fix: hide masked value (nektos#668)
ef0da2a Hotfix: Skip Checkout Regression (nektos#680)
aa68181 refactor: return more errors, add more tests (nektos#679)
v0.2.22-xing.1
Changelog
877572e fix: use auth when fetching (same as with cloning)
v0.2.22-xing.0
Changelog
bb3855a Do not try to upload codecov reports
e55a18f Run lint and tests on every push
ef156ed Create github release on tags
1cd27bb Let install.sh download binaries from xing/act
9e1b3e8 Configure goreleaser to create binaries in release workflow
93e2675 Remove unnecessary stale workflow
3db5037 fix: hide masked value (nektos#668)
ef0da2a Hotfix: Skip Checkout Regression (nektos#680)
aa68181 refactor: return more errors, add more tests (nektos#679)