v0.2.43

nektos/actv0.2.43Mar 1, 2023by nektos-ci

AI Summary

This release focuses on workflow improvements, including the ability to override GitHub environment variables and fixes for GitHub job properties and output handling in reusable workflows.

Key Highlights

  • Allow overriding of `GITHUB_` env variables
  • Fix github.job property being empty
  • Fix crash for malformed composite actions
  • Add GITHUB_STEP_SUMMARY support
  • Tolerate workflows that need a missing job

New Features

  • Allow overriding of `GITHUB_` env variables
  • Workflowpattern package

Full Release Notes

## Changelog
### New Features
* 05eaeaa feat: workflowpattern package (#1618)
* ce168f9 feat: allow overriding of `GITHUB_` env variables (#1582)
### Bug fixes
* 5500c92 fix: github.job property is empty, GITHUB_JOB should be job id (#1646)
* 89cb558 fix: update output handling for reusable workflows (#1521)
* 53095d7 fix: crash malformed composite action (#1616)
* 8790c9b fix: add GITHUB_STEP_SUMMARY (#1607)
* be4a147 fix: tolerate workflow that needs a missing job (#1595) (#1619)
* b0a5068 fix: don't override env (#1629)
* f91b2aa fix: Apply forcePull only for prebuild docker actions (#1599)
### Documentation updates
* 4b56ace docs: remove help section (#1648)
### Other
* 44b510f chore: bump VERSION to 0.2.43
* 04d12b0 build(deps): bump github.com/opencontainers/image-spec (#1649)
* 4eba04b build(deps): bump github.com/containerd/containerd from 1.6.16 to 1.6.18 (#1637)
* b7a9eb9 build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 (#1636)
* 2f55276 build(deps): bump github.com/moby/buildkit from 0.11.2 to 0.11.3 (#1635)
* 21ea3d0 chore: Remove obsolete Container.UpdateFromPath (#1631)
* 1316307 chore: use new style octal (#1630)
* 34ab815 ci: add Winget Releaser workflow (#1623)
* 8048baf build(deps): bump github.com/opencontainers/selinux (#1625)
* 7c3c534 build(deps): bump github.com/docker/docker (#1624)
* 98ad62f build(deps): bump github.com/docker/cli (#1626)
* c378a7d chore: add Winget installation instructions (#1622)
* 44333c7 Pass dockerfile to build executor (#1606)
* 36dbbc1 build(deps): bump github.com/docker/cli from 23.0.0-rc.1+incompatible to 23.0.0+incompatible (#1611)
* f41e912 build(deps): bump github.com/docker/docker (#1613)
* 460c78d build(deps): bump megalinter/megalinter from 6.18.0 to 6.19.0 (#1610)
* 22dc1e0 build(deps): bump github.com/go-git/go-billy/v5 from 5.4.0 to 5.4.1 (#1612)
* 281a52f build(deps): bump github.com/joho/godotenv from 1.4.0 to 1.5.1 (#1614)
* e775fea refactor: GITHUB_ENV command / remove env.PATH (#1503)
* 24c16fb Update max container name length (#1597)
* c4b64ec Docker build fixes (#1596)