Skip to content

Releases: actions-oss/act-cli

v0.3.0

01 Feb 10:54
d930a54
Compare
Choose a tag to compare

Changelog

New Features

  • 677e073 feat: tart macOS vm's as job container (#33)
  • 5b4393f feat: make use new action cache the new default for downloading actions (#12)
  • fe017a1 feat: Adding in logic to check if act needs to be downloaded (#2575)
  • 9142ed9 feat: improve new action cache logging (#2474)
  • 013c0d4 feat: generate a manual page automatically with cobra/doc (#2352)
  • 102e6cb feat: Validate GitHub Actions schema (#2416)
  • ac6a465 feat: Test writing remote Actions locally (#2155)
  • 852959e feat: offline mode for new action cache (#2173)
  • 12c0c42 feat: correctly use the xdg library, which has the side effect to fix the config survey (#2195)
  • f055d4a feat: support offline mode (#2128)
  • f7a846d feat: cli option to enable the new action cache (#1954)
  • 0806c8b feat: support config env expansion (#2063)
  • 04011b6 feat: support runs-on labels and group (#2062)
  • 935e37c feat: support node20 runtime (#1988)
  • 19764bc feat: support interpolation in <job>.container.options (#1958)
  • a42f3cf feat: Add new Action Cache (#1913)
  • 8314095 feat: cmd support for windows (#1941)
  • 6468dd7 feat: Add CopyTarStream to Container Interface (#1912)
  • 6ce45e3 feature: Add support for github action variables (#1833)
  • 8913375 feat: implement steps.timeout-minutes (#1776)
  • 50dcc57 feat: support yaml env/secrets/inputs file (#1733)
  • 8518d70 feat: improve GetOutboundIP (#1707)
  • 636c8a3 feat: specify matrix on command line (#1675)
  • 05eaeaa feat: workflowpattern package (#1618)
  • ce168f9 feat: allow overriding of GITHUB_ env variables (#1582)
  • 42b9b73 feat: cache notices to reduce frequency of upgrade notifications (#1592)
  • 932863b feat: step summary of test results (#1580)
  • 78e1ceb feat: release extension
  • d690a5f feat: release extension
  • 19e6929 feat: release extension
  • 82a8c1e feat: add remote reusable workflows (#1525)
  • 9390793 feat: add check for newer versions (#1562)
  • 3f3b25a feat: add support for building docker actions with private registries (#1557)
  • 7e8d070 feat: Allow building without docker support (#1507)
  • bef9b5c feat: Support "result" on "needs" context. (#1497)
  • a8e05cd feat: allow to spawn and run a local reusable workflow (#1423)
  • 7d99512 feat: JobLoggerFactory (#1496)
  • 4c2524a feat: --container-options (#1462)
  • 809da71 feat: interpolate the step names (#1422)
  • e520382 feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391)
  • f2b98ed feat: Host environment (#1293)
  • 9b95a72 feat: parse types of reusable workflows (#1414)
  • 00acf68 feat: pass current matrix information to job logger (#1364)
  • de37f75 feat: add option to bypass GHE for actions checkout (#1162)
  • b59e6de feat: non root user container (#1202)
  • 4ef50ee feat: handle context cancelation during docker exec (#1170)
  • 69691c8 feat: add ubuntu-22.04 (#1150)
  • 8e216c6 feat: support GITHUB_REF_NAME & GITHUB_REF_TYPE (#1142)
  • d4272bd feat: add option to specify git remote name (#1104)
  • 2bb3e74 feat: split job steps into its own files/structs (#1004)
  • 5d7027d feat: add bug-report flag (#1056)
  • f09cdb8 feat: add flag to always run the checkout action (#1049)
  • 6b05957 feat: add step name to logger field (#1027)
  • 14c9801 feat: add json logger output (#1026)
  • 18792f9 feat: run jobs in parallel (#1003)
  • 2eda7c6 feat: add skipped status as step result (#950)
  • edd0fb9 feat: try to read ref and sha from event payload if available (#889)
  • 4e6cddf feat(goreleaser): format changelog, add prereleases (#942)
  • 5580812 feat: add node16 support (#922)
  • 6517d04 feat: allow existing logger from context (#898)
  • f726339 feat: SELinux lables for --bind (#906)
  • 8ad6c07 feat: add option for docker image rebuild (#878)
  • 4ae71b5 Revert "feat: allow existing logger from context (#859)" (#890)
  • 603cf56 feat: allow existing logger from context (#859)
  • 12928a0 feat: add Dependabot config (#797)
  • 37aaec8 feat: improve list (#786)
  • 799098b feat: add option for custom socket path (#698)
  • 37a98f1 feat: add go install instruction (#672)
  • b04d762 feat: Don't push pkg/runner/act/ where actions cache is stored (#620)
  • 3e768cd feat: Speeding up workflows (#643)
  • 6c118fe #534 feat: step continues when continue-on-error is ture (#544)
  • 1070c58 feat: support custom GITHUB_RUN_ID, GITHUB_RUN_NUMBER (#369)
  • d521fa5 feat: add fromJSON support (#352)
  • b3b8961 feat: docker 19.03.12 (#347)
  • 2f39547 feat: load every environment from --env-file to workflow (#184)
  • 03d57a8 feat: support branches as GITHUB_REF

Bug fixes

  • 6d45508 fix: disable workflow recurse again (#31)
  • 9d516e8 fix: use non strict schema to allow some undefined behavior (#30)
  • deea8ec fix: prevent unintended input replacement in reusable workflows with workflow_dispatch when using workflow_call (#2502)
  • b4ef6fb fix: short sha has at least four digits (#2540)
  • e6b5062 fix: amd64 arch to X64 (#2580)
  • 2c0e3fe fix: tests with validation errors were skipped (#2496)
  • f77a443 fix: merge-multiple artifacts were broken (#2505)
  • 5ffec84 fix: if condition in composite action misbehaves (#2473)
  • 4143017 fix: schema validation for job if functions (#2446)
  • 32b6bb7 fix: artifact v4 upload above 8MB (#2402)
  • 3c7eda7 fix: docker stub and add a test for this (#2355)
  • a1a96da fix: changed location of actrc in info message (#2373)
  • 6de25a5 fix: make node tool non volatile (#2372)
  • 2ad5ff7 fix: add missing service container health check (#2354)
  • e4607fc fix: skip service container for empty image (#2281)
  • b5ad3c4 fix: composite action input pollution (#2348)
  • b917ecc fix: update reusable workflow input handling (#2349)
  • 5a9dd3d fix: skipped jobs have no result (#2276)
  • 89e3c14 fix: favor command-line over files (#2274)
  • f825e42 fix: cache adjust restore order of exact key matches (#2267)
  • 119ceb8 fix: rootless permission bits (new actions cache) (#2242)
  • 75e4ad9 fix: docker buildx cache restore not working (#2236)
  • e1cd7c9 fix: logo and demo asset urls (#2226)
  • f2e65e1 fix: Rootless error concerning /var/run/docker.sock (#2181)
  • 054caec fix: use correct path to toolcache (#1494)
  • 5e0d29d fix: improve warning about remote not found (#2169)
  • 6dd6725 fix: improve new-action-cache fetch failure error (#2172)
  • 09d4b5d fix: subpath actions via new artifact cache (#2170)
  • a6ec2c1 fix: improve action not found error (#2171)
  • 6091094 fix: write default config in XDG config dir to avoid cluttering the HOME directory by default (#2140)
  • 7f7d84b fix: match cache restore-keys in creation reverse...
Read more