Skip to content

Releases: nektos/act

v0.2.32

01 Oct 03:06
21484b5
Compare
Choose a tag to compare

Changelog

New Features

  • 00acf68 feat: pass current matrix information to job logger (#1364)

Bug fixes

Other

  • d137ec8 build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
  • 3fccb5a build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
  • 9a494ca build(deps): bump actions/stale from 5 to 6 (#1357)
  • 96ba76b Arch best practice is to not run partial upgrades (#1355)
  • fb33689 Improve hint for inserting secrets securely (#1354)
  • 053bff1 build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
  • 3a0fe69 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
  • ceac1f2 build(deps): bump github.com/docker/cli (#1340)
  • ca8767f build(deps): bump github.com/docker/docker (#1339)

v0.2.31

01 Sep 03:01
a20b1d4
Compare
Choose a tag to compare

Changelog

Bug fixes

  • 3387fd7 fix: CI is unstable due to new linting rules (#1292)

Other

  • a20b1d4 help output: use consistent terminology between -j & -l (#1326)
  • e1b9068 support runner.arch (#1290)
  • 8bad6ac build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
  • 9b14698 build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
  • b23bbef build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
  • cf9d82f build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
  • 12029e3 build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
  • 92ddcda refactor: ignore already closed error (#1285)

v0.2.30

01 Aug 03:01
3364f95
Compare
Choose a tag to compare

Changelog

Bug fixes

  • 3364f95 fix: ensure all post steps are executed (#1286)
  • 5f5b895 fix: add parent step id in composite action step id (#1268)
  • 4094462 fix: the number in the github event is of type number (#1252)
  • 91296bd fix: allow TimeoutMinutes to be expression in Jobs (#1247)
  • e70b968 fix: use docker images from dockerhub (#1249)

Other

  • 9d76bac walk submodule path instead of dir name (#1282)
  • ddee19b Made env interpolated instead of evaluated. (#1222)
  • 17dd54d build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#1273)
  • 108e3e0 Update README.md (#1260)
  • 1a71c52 lint: add ReadHeaderTimeout (#1277)
  • a5ceb54 only perform chown operation for non root users (#1250)
  • aea17b1 Improve --eventpath example command (#1243)
  • 6837307 Improve docs for events inputs (#1238)
  • 4d9d6ec build(deps): bump github.com/rhysd/actionlint from 1.6.14 to 1.6.15 (#1239)
  • 50f0b0e build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#1240)

v0.2.29

01 Jul 02:59
9499612
Compare
Choose a tag to compare

Changelog

Bug fixes

  • f71f277 fix: checkout container path should always use / (#1226)

Other

  • 9499612 build(deps): bump github.com/rhysd/actionlint from 1.6.13 to 1.6.14 (#1234)
  • 4deb213 build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#1233)
  • c67abf2 build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.5 (#1232)

v0.2.28

21 Jun 14:12
de37f75
Compare
Choose a tag to compare

What's Changed

New Features

  • feat: add option to bypass GHE for actions checkout by @NeoHsu in #1162

Other

  • revert auto changelog generator by @cplee

New Contributors

Full Changelog: v0.2.27...v0.2.28

v0.2.27

21 Jun 00:01
Compare
Choose a tag to compare

What's Changed

New features

Bug fixes

Documentation updates

Updated dependencies

  • update runc and containerd by @cplee in #1224
  • deps: bump go-git by @catthehacker in #1057
  • build(deps): bump github.com/docker/cli from 20.10.13+incompatible to 20.10.14+incompatible by @dependabot in #1081
  • build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 by @dependabot in #1079
  • build(deps): bump github.com/docker/docker from 20.10.13+incompatible to 20.10.14+incompatible by @dependabot in #1080
  • build(deps): bump actions/cache from 2 to 3 by @dependabot in #1082
  • deps: remove shlex by @catthehacker in #1086
  • deps: bump go.mod to go1.18 by @catthehacker in #1088
  • build(deps): bump github.com/opencontainers/selinux from 1.10.0 to 1.10.1 by @dependabot in #1102
  • build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 by @dependabot in #1106
  • build(deps): bump deps which dependabot doesn't want to by @catthehacker in #1107
  • build(deps): bump actions/stale from 4 to 5 by @dependabot in #1117
  • build(deps): bump actions/setup-go from 2 to 3 by @dependabot in #1120
  • build(deps): bump actions/upload-artifact from 2 to 3 by @dependabot in #1119
  • build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 by @dependabot in #1116
  • build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 by @dependabot in #1118
  • build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 by @dependabot in #1126
  • build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 by @dependabot in #1139
  • build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 by @dependabot in #1147
  • build(deps): bump github.com/docker/cli from 20.10.14+incompatible to 20.10.15+incompatible by @dependabot in #1154
  • build(deps): bump github.com/docker/docker from 20.10.14+incompatible to 20.10.15+incompatible by @dependabot in #1155
  • build(deps): bump docker/setup-qemu-action from 1 to 2 by @dependabot in #1156
  • build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 by @dependabot in #1153
  • build(deps): bump github.com/docker/cli from 20.10.15+incompatible to 20.10.16+incompatible by @dependabot in #1168
  • build(deps): bump github.com/docker/docker from 20.10.15+incompatible to 20.10.16+incompatible by @dependabot in #1167
  • build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 by @dependabot in #1169
  • build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 by @dependabot in #1173
  • build(deps): bump goreleaser/goreleaser-action from 2 to 3 by @dependabot in #1179
  • build(deps): bump github.com/go-ini/ini from 1.66.4 to 1.66.5 by @dependabot in #1189
  • build(deps): bump github.com/go-ini/ini from 1.66.5 to 1.66.6 by @dependabot in #1201
  • build(deps): bump github.com/docker/docker from 20.10.16+incompatible to 20.10.17+incompatible by @dependabot in #1212
  • build(deps): bump github.com/docker/cli from 20.10.16+incompatible to 20.10.17+incompatible by @dependabot in #1211
  • build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 by @dependabot in #1214
  • build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #1213

Other

New Contributors

Read more

v0.2.26

22 Mar 20:46
5d7027d
Compare
Choose a tag to compare

Changelog

New Features

Bug fixes

Documentation updates

Other

  • a970145 Fix: panic: reflect: slice index out of range (#1066)
  • 380bd58 Fix: call of reflect.Value.Interface on zero Value (#1067)
  • 5083284 Fix: tojson(null) == 'null' (#1068)
  • 87175ec build(deps): bump github.com/docker/docker (#1062)
  • 7d946c4 build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#1061)
  • 4d71071 Revert: Don't stop JobContainer on failure (#1041)
  • 7d403b8 build(deps): bump golangci/golangci-lint-action from 2 to 3.1.0 (#1019)
  • 932ad0e ci(stalebot): ignore feature requests (#1017)
  • 0579f7c build(deps): bump actions/checkout from 2 to 3 (#1028)
  • fa71f0b build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#1040)
  • 933413e build(deps): bump github.com/docker/cli (#1038)
  • ee92e07 build(deps): bump github.com/rhysd/actionlint from 1.6.9 to 1.6.10 (#1039)
  • 5c0023c build(deps): bump github.com/docker/distribution (#1037)
  • 56486f1 build(deps): bump github.com/moby/buildkit from 0.9.3 to 0.10.0 (#1036)
  • e9e6dda build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#955)
  • 55da213 Update link to 'filesystems' GitHub docs (#1016)
  • 9a54c99 build(deps): bump github.com/rhysd/actionlint from 1.6.8 to 1.6.9 (#1018)
  • c24cfc7 Expression evaluator fixes (#1009)
  • 7d43396 build(deps): bump github.com/go-ini/ini from 1.64.0 to 1.66.4 (#997)
  • ff13844 refactor: default empty if: statement to if: success() in evaluator & remove FixIfStatement() (#990)
  • 0fae967 build(deps): bump github.com/docker/distribution (#994)
  • 331afe1 Added instructions to install on fedora using copr package (#993)
  • e4f0080 refactor: extract setupAction into ActionReader (#986)
  • e23223a refactor: extract RunContext Executor in JobExecutor (#984)
  • 4f8da0a ci(Mergify): configuration update (#972)
  • 7dbf3fc Fix: regression run after failure (#971)
  • 557dc75 ci(Mergify): configuration update (#966)
  • dba7f83 build(deps): bump github.com/moby/buildkit from 0.9.2 to 0.9.3 (#958)
  • b0f5557 build(deps): bump github.com/docker/docker (#957)
  • eedac17 build(deps): bump github.com/opencontainers/image-spec (#954)
  • bbf6b7e build(deps): bump github.com/docker/cli (#956)
  • 3f0375a Test: env.ACT in if condition of the workflow (#965)
  • eba71f9 Refactor expression evaluator to use parser from actionlint package (#908)
  • ed01f46 refactor: export and move shared contexts into pkg/model (#931)
  • 9868e13 Feature: uses in composite (#793)
  • 2ef30c3 lint(megalinter): disable markdown link check (#938)
  • 9be6a58 ci: replace superlinter with megalinter (#923)
  • cad4bc8 ci(Mergify): configuration update (#924)
  • a545cea Fix and test choco action (#911)
  • b910a42 Docker auth (#891)
  • 5bdb9ed container credentials (#868)
  • e793d03 Add more steps context support (#887)
  • 6ebcac3 ci(choco): fix chocolatey docker build (#903)

v0.2.25

24 Nov 16:01
8ad6c07
Compare
Choose a tag to compare

Changelog

8ad6c07 feat: add option for docker image rebuild (#878)
ff8b1df Don't interpolate joboutputs, before job is done (#894)
96cf907 Fix regex for GITHUB_ENV parsing (#893)
4ae71b5 Revert "feat: allow existing logger from context (#859)" (#890)
df4ef4d docs: add brew installation from HEAD (#886)
c26e661 build(deps): bump github.com/go-ini/ini from 1.63.2 to 1.64.0 (#882)
09693ec fix: fromJSON should work with any JSON (#883)
12fa4d7 fix: correctly unmarshal entrypoint (#876)
ec34eb9 fix: use docker lib for image ref parsing (#877)
62d2167 Fix github SSH regex for missing .git extension (#871)
3054f3e fix: cleanup unused actions (#873)
099af5e fix: interpolate env for step actions (#872)
603cf56 feat: allow existing logger from context (#859)
cd24df5 ci(golangci-lint): switch to latest (#870)
11f6ee3 Asset server implementation (#677)
f8b3563 build(deps): bump github.com/moby/buildkit from 0.9.1 to 0.9.2 (#864)
80db062 ci(mergify): fix deprecated strict mode (#862)
e9ae789 fix: set sh as default shell for containers (#853)
7c73531 Fixes (#856)
aad724c ci: remove macOS tests (#860)
6a3a47c build(deps): bump github.com/docker/docker (#855)
50dd0c0 build(deps): bump github.com/docker/cli (#854)
2319eb2 docs: fix brew formula link (#846)
83a28d9 Close docker client (#789)
f8ddfca goreleaser: Switch to latest and drop Homebrew config (#848)
977b526 ci: switch macos job to macos-10.15 (#849)
b5e8a18 build(deps): bump github.com/moby/buildkit from 0.9.0 to 0.9.1 (#838)
a0d3602 fix: rewrite StepContext env (#832)
6c60af7 fix: rewrite how image env is merged (#828)
7a426a0 refactor: re-implement embed without "unused" import (#830)
bfcf0ab build(deps): bump github.com/joho/godotenv from 1.3.0 to 1.4.0 (#824)
c2c8b52 Add reading environment from Docker image (#771)
4d552e6 fix: add simple concurrency limit (#823)
a6aea44 fix(mergify): needs-work label handling (#810)
b1e4844 ci: pin goreleaser version (#825)
5a09eb2 Bump all dependencies (and fix dependabot mess) (#822)
3c14548 fix: mount volume for workflow info (#776)
e82f17e build(deps): bump codecov/codecov-action from 1.5.2 to 2.1.0 (#819)
17652ce Remove ubuntu-16.04 and add missing links for nix/go (#821)
aa080d0 Provide hint for -P (#815)
6d7f574 build(deps): bump github.com/go-git/go-billy/v5 from 5.0.0 to 5.3.1 (#802)
9126f15 support for container option: --hostname (#809)
f0fd0af Refresh hash after pull for branch refs (#791)
a7a2659 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.7 to 2.3.1 (#803)
12928a0 feat: add Dependabot config (#797)
6e5bd24 Cache dockerhub images from linux for macOS (#768)
4c645b3 Update Go to 1.17 (#787)
37aaec8 feat: improve list (#786)
de44a50 fix: copy whole action dir to container (#774)
bea32d5 Add proper support for working-directory & fix command builder (#772)
77b3968 Fix docker: invalid reference format (#767)
5c841e2 Update docs, file formatting and docker images (#766)
94fd0ac Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (#763)
43d46aa Fix format function {{, }} are escapes (#752)

v0.2.24

03 Aug 17:54
0ff204b
Compare
Choose a tag to compare

Changelog

0ff204b Read localaction's from container (#719)
531ea02 Fix ImageOS format (#761)
4036b8a README: add MacPorts info (#762)
149cc19 Fix defaults (composite) (#753)
c865a56 Fix url typo in README.md (#746)
73b22a0 Add docker context workaround to readme (#749)
dcbd583 Add needs job output (#629)
1cf422e fix: warn Apple M1 (arm64) users (#743)

v0.2.23

11 Jun 00:28
a9fe038
Compare
Choose a tag to compare

Changelog

a9fe038 Update images, fix extrapath (#723)
a9295c9 Test fixups for Windows/Forks (#681)
e5d4886 Refactor local, composite actions and run steps (#712)
003c995 Support container removal at exit. Fixes #694 (#714)
2261204 fix: wrong perms (#726)
6550eb7 fix: update codecov action (again) (#731)
05bce00 fix: update codecov action (#727)
96a0564 fix: don't replace empty secrets (#725)
33ccfa6 Switch to interface{} instead of map[string]... (#700)
fa93f4d fix: update issue template (#722)
6b4d359 Add support for container kernel capabilities (#716)
8a9167d fix: avoid race condition by not running exec/start twice (#702)
d794e2f Move actions path outside of workdir (#701)
4900399 Add arm64/arm and capture all snapshots (#699)
799098b feat: add option for custom socket path (#698)
764263c Have List suggest -W for duplicate jobs (#691)
60b9606 fix: use github auth token for pulling a repository (#693)
29ea8cf Fix: GITHUB_PATH should prepend (#690)
38f6dfb fix: use auth when fetching (same as with cloning) (#687)
f571290 refactor: remove gotest.tools (#688)
3e22b1b Fix typo (#685)
ee05fb1 Add hint on ${{ github.token }} (#686)
3db5037 fix: hide masked value (#668)
ef0da2a Hotfix: Skip Checkout Regression (#680)
aa68181 refactor: return more errors, add more tests (#679)