Releases: nektos/act
v0.2.24
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
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)
v0.2.22
Changelog
cc4e23d fix: remove Windows issue from README.md
(#675)
a6a865e fix: replace gopass
lib with golang.org/x/term
(#674)
a144e71 Add various GitHub environment variables (#604)
a07cb44 Write git clone progress only if terminal is a TTY (#670)
37a98f1 feat: add go
install instruction (#672)
92eec3a $GITHUB_PATH support (#566)
8153dc9 Fix environment variables and move envs.txt
/event.json
to fixed location (#667)
aba4fec Fixes #598 (#628)
0c4374e GitHub Enterprise support (#658)
710a3ac Add custom docker registry authentication (#665)
616d7fc Remove pwsh -login and add Pwsh test (#660)
0f04942 Separate Container Workdir from host Workdir (#635)
020d6a6 Composite action (#608)
cec6348 Add super-linter
+ fix lint issues (#650)
3db3d41 Fixes Issue #597 (#637)
780f60a fix: ignore act
binary built when using make
(#654)
cc3e7ae GitHub Event Path #542 (#605)
806bc4d refactor: NewWorkflowPlanner
(#648)
b04d762 feat: Don't push pkg/runner/act/
where actions cache is stored (#620)
08141f5 fix: update readme with more relevant/updated information (#630)
7ae9916 Add option to allow files/directories in .gitignore
to be copied to container (#537)
ea7503b Prefer go-git to find the reference name (#633)
f32babb fix: reworked container architecture (#619)
3e768cd feat: Speeding up workflows (#643)
f56b21f Add nektos/act to awesome-runner curated list (#624)
010e459 Clean the repository cache if it is in incomplete state (#595)
465fbba Handle tagless versions (#606)
4125812 Refactor .actrc
locations and default image survey (#600)
47e1ba1 Go 1.16 is required since 5752a03 (#601)
b9a7bc6 Add support for composite actions (#514)
94d736a fix: fail workflow if the job name is invalid (#596)
5044ec6 fix: remove HOME env var (#594)
25779af fix: return error if both run:
/uses:
keys are used (#593)
v0.2.21
Changelog
5752a03 Support running commands in repositories without action.yaml (#293)
d67e282 use container image platform only on docker 1.41+ (#591)
aaaa895 Update CODEOWNERS to use 'act-maintainers' team
957b8ad Update Shell Tasks to match ScriptHandlerHelpers (#575)
c27ef0a update to codecov version
780a8a0 fix: use new platforms after survey, check working dir for .actrc
(#577)
f5a0258 Add code testing on MacOS (#563)
345c652 add status checks
2825449 add codecov integration (#585)
69018f3 include past tags when releasing
f58fbc0 add codecov integration
72f2d2d fix: update ubuntu-latest
to point to ubuntu-20.04
(#580)
29b3d43 fix: hardcode ubuntu-latest
for ImageOS
envvar (#579)
f3b53d8 fix: pass sc.Env
through common.Logger
to hide secrets (#578)
da07324 CI: Add snapshot artifacts to PR builds (#574)
b438b83 fix: invoke login shells to source /etc/environment
(#570)
6cde8f6 use project dir instead of /github/workspace (#567)
6c258cf Add option to run custom architecture (container platform) (#525)
41b03b5 fix: add ImageOS
env var based on running platform (#571)
09679f0 Update test workflows and improve expression_test.go
/run_context_test.go
(#560)
eb27742 Fix tests on Windows (#562)
f29b1f2 Add more context to MODULE_NOT_FOUND errors and how to fix it (#552)
8de7b95 Add --userns flag to support Docker daemon that enables user namespace (#533)
6c118fe #534 feat: step continues when continue-on-error is ture (#544)
14c06ee enable to resolve commit hash in uses
(#530)
34dc2dc Update Docker images (#524)
475a6aa properly parse arguments to Docker container steps (#539)
c4f1f3a Fix link to issue #97 in README.md (#541)
9bf37fb Fix indent with go fmt (#531)
6066980 Removed pipefail from bash shell execution to match GitHub Actions (#529)
v0.2.20
Changelog
661aa08 - Add GitHub issue templates (#512) (Cat™)
316b078 - Shouldn't rewrite dot in a string to index syntax (#502) (KADOTA, Kyohei)
fc46f50 - Update README.md
/cmd/root.go
with additional information (#523) (Cat™)
ec6b162 - Fix choco Dockerfile (#515) (Cat™)
eca1b9c - Add lacking environment variables. (#513) (Taiju Muto)
8339f4b - Interpolate with:
inputs (#511) (Cat™)
22d56c3 - fix: --version, --help do not need check platform config (#508) (Owen Young)
56ec367 - Fix Cartesian product to return empty set if empty set is given (#503) (Ed)
2d1a946 - Throw an error if the steps has a invalid uses directive (#500) (KADOTA, Kyohei)
v0.2.19
Changelog
- Make all secrets case insensitive by formatting them to uppercase (#470)
- Fix issue #416 (#423)
- Make stale bot action less aggressive (#478)
- Fix a small confusion in readme (#477)
- Update parts of repo (#476)
- Fix "reference not found" error on checkout (#433) (#471)
- Add --env flag to pass environment vars without file (#474)
- Format sources with gofmt (#472)
- update stale labels to stop closing issues that are NOT stale
- Add autodetect event flag (#486)
- Report error when
if
expression is invalid (#485) - Add survey during first run for a default image (#483)
- Load .secrets file as default (#488)
- Stop current execution if there is the invalid syntax in the workflow
- Print error with workflow/job information when runs-on key is not def
v0.2.18
Changelog
- Add variadic version of hashFiles (#411)
- Adds ability to use container images from matrices. (#413)
- envs in if: - take 2 (#412)
- EvalBool and Interpolation fixes (#424)
- Act env (#417)
- Extract runTestJobFile from TestRunEvent (#429)
- Fixes include when using matrix and strategy build. (#415)
- Add Ubuntu 20.04 to supported platforms (#463)
- Use static initial PATH (#462)
- Add option to disable hiding of secrets (#460)
- Fix tests if there are hooks generated by templates (#434)
- GitHub env file support (#426)
- Fix slashes when running on Windows (#461)
- Fix "reference not found" error (#433)