v0.2.21

nektos/actv0.2.21Mar 30, 2021by nektos-ci

AI Summary

Focuses on supporting running commands without action.yaml, adding Docker user namespace support, and fixing issues with .actrc handling and secrets.

Key Highlights

  • Support running commands in repositories without action.yaml
  • Added --userns flag to support Docker daemon that enables user namespace
  • Fixed .actrc handling and working directory checks
  • Updated ubuntu-latest to point to ubuntu-20.04

New Features

  • Support running commands without action.yaml
  • Added --userns flag
  • Updated ubuntu-latest to ubuntu-20.04

Full Release Notes

## 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)