v0.2.22

nektos/actv0.2.22May 6, 2021by nektos-ci

AI Summary

This release introduces support for composite actions, GitHub Enterprise, and custom Docker registry authentication, alongside improvements to environment variable handling.

Key Highlights

  • Add support for composite actions
  • GitHub Enterprise support
  • Add custom docker registry authentication
  • $GITHUB_PATH support
  • Add `go` install instruction

New Features

  • Composite actions
  • GitHub Enterprise support
  • Custom registry auth
  • GITHUB_PATH support
  • Go install instruction

Full Release Notes

## 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 5752a03dc (#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)