Releases
v0.3.0
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 order (#2153)
1b10028 fix: IsHost is defined as false on windows (#2093)
74b0fe8 fix: (#2075)
5a79256 fix: panic (#2071)
7c7d80e fix: use actions/runner hashfiles in container (#1940)
7286b43 fix: fail if no stages were found (#1970)
8c7c0f5 fix: handle zero size (#1888)
80f6de5 fix: spelling mistake in readme (#1854)
11dd2ac fix: Update ARCH environment variable used in runners/actions (#1818)
ca9b783 fix: don't allow -self-hosted
mode as container image (#1783)
aa21277 fix: fallback to unauthenticated pull (#1774)
4721abf fix: remove hardcoded reference to github.com when using reusable remote workflows and remote actions (#1784)
b6718fd fix: try finding a socket, otherwise fail, respect user choice (#1745)
9884da0 fix: environment handling windows (host mode) (#1732)
de06444 fix: ensure networkmode "host" unless explicitly specified (#1739)
97749a2 fix: ghc assignment typo (#1729)
d70b225 fix: reusable workflow panic (#1728)
c0130ed fix: add server_url
attribute to github context (#1727)
d3dfde0 fix: use os.UserHomeDir (#1706)
6744e68 fix: correct ref and ref_name (#1672)
ac5dd8f fix: return err in walk (#1667)
f3c88b5 fix: crash if the id tool fails to run in the container (1660)
19abab6 fix: safe file name (#1651)
973dd7f fix: compare properties of Invalid types (#1645)
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)
63ae215 fix: update artifact server to address GHSL-2023-004 (#1565)
d064863 fix: allow override of artifact server bind address (#1560)
8b4f210 fix: add-matcher fails github workflow (#1532)
a53a1c2 fix: extra path lost in composite actions (#1531)
b14398e fix: preserve job result state in case of failure (#1519)
6ab71ec fix: align runner.os / runner.arch to known values (#1510)
0c8c082 fix: tail (not absolute) as entrypoint of job container (#1506)
0f8861b fix: handle env-vars case sensitive (#1493)
8c5748a fix: step env is unavailable in with property expr (#1458)
5200c49 fix: handle subdirectors and exclusions (#1012) (#1446)
2614b3e fix: keep path to event json file in composite actions (#1428)
d97481d fix: nil pointer access ( workflow_dispatch )
5d2eb1f fix: ci is failing since 2022-10-17 (#1397)
f0b1845 fix: re-evaluate env for remote composite actions (#1385)
3631013 fix: interpolate action input defaults (#1376)
48188a6 fix: support docker create arguments from container.options (#1022) (#1351)
1bade27 fix: handle go closure iteration (#1374)
21484b5 fix: show workflow info even if on.push is not defined (#1329) (#1335)
13d5303 fix: restore the job logger setup after job cancelation (#1365)
97c083e fix: align github.ref to GitHub Action (#1362)
7d0407f fix: crash on invalid docker credentials (#1348)
6037182 fix: missing defaults in nodejs pre (#1349)
d1daf2f fix: support expression for step's continue-on-error field (#900) (#1331)
b514649 fix: show workflow name when get error on yml parsing (#1133) (#1328)
3387fd7 fix: CI is unstable due to new linting rules (#1292)
3364f95 fix: ensure all post steps are executed (#1286)
5f5b895 fix: add parent step id in composite action step id (#1268)
4094462 fix: the number in the github event is of type number (#1252)
91296bd fix: allow TimeoutMinutes to be expression in Jobs (#1247)
e70b968 fix: use docker images from dockerhub (#1249)
f71f277 fix: checkout container path should always use /
(#1226)
c30bc82 fix: processing of strategy.matrix.include (#1200)
c3fb686 fix: localcheckout mock (#1198)
1d4c2aa fix: keep action inputs (#1215)
52f5c45 fix: allow TimeoutMinutes to be expression (#1217)
8a47394 fix: skip local actions pre step in any case (#1204)
b7d380b fix: dryrun skip local actions + enable Tests (#1199)
28f5b37 fix: Remove volume with same name as the container again (#1203)
ebb408f fix: remove composite restrictions (#1128)
91fd412 fix: panic if a step in a job is nil (#1145)
1e72c59 fix: return invalid step type (#1157)
562265b fix: panic while running DRYRUN with local actions (#1141)
77ddc89 fix: conclusion and outcome are no integers (#1136)
9357512 fix: do not error that much (#1137)
c27e079 fix: copy ignored tracked files (#1074)
b3bd268 fix: return error on reusable workflows (#1093)
8d41f7a fix(editorconfig): correct braces (#1094)
24422bf fix: don't overwrite with empty cmd/entrypoint (#1076)
de81979 fix: set default version string (#1070)
1e92d87 fix: remove unused TestContext (#1013)
aab2af0 fix: coerce booleans to numbers for comparison in exprparser (#1030)
3db3c73 fix: trim whitespace from actrc (#1024)
c22d833 fix: hide masked values in log files (#1011)
ad06f5d fix: print line after password prompt (#1014)
d1e0216 fix: deep evaluate matrix strategy (#964)
9abc87b fix: always execute closeContainer() executor (#988)
c802064 fix: docker cp of dangling symlink (#943) (#948)
4be9062 fix: set composite outputs on failure (#945)
518148d fix(goreleaser): add append mode for release notes (#962)
e9c4609 fix: update install.sh (#937)
adabf2a fix: rework setupShellCommand (#930)
4e0ba61 fix: clarify --reuse and --rm flags (#929)
fec0c0c fix: ::stop-commands:: should continue to print the lines (#920)
1891c72 fix: continue jobs + steps after failure (#840)
09693ec fix: fromJSON should work with any JSON (#883)
12fa4d7 fix: correctly unmarshal entrypoint (#876)
ec34eb9 fix: use docker lib for image ref parsing (#877)
3054f3e fix: cleanup unused actions (#873)
099af5e fix: interpolate env for step actions (#872)
e9ae789 fix: set sh
as default shell for containers (#853)
a0d3602 fix: rewrite StepContext env (#832)
6c60af7 fix: rewrite how image env is merged (#828)
4d552e6 fix: add simple concurrency limit (#823)
a6aea44 fix(mergify): needs-work label handling (#810)
3c14548 fix: mount volume for workflow info (#776)
de44a50 fix: copy whole action dir to container (#774)
1cf422e fix: warn Apple M1 (arm64) users (#743)
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)
fa93f4d fix: update issue template (#722)
8a9167d fix: avoid race condition by not running exec/start twice (#702)
60b9606 fix: use github auth token for pulling a repository (#693)
38f6dfb fix: use auth when fetching (same as with cloning) (#687)
3db5037 fix: hide masked value (#668)
ef0da2a Hotfix: Skip Checkout Regression (#680)
cc4e23d fix: remove Windows issue from README.md
(#675)
a6a865e fix: replace gopass
lib with golang.org/x/term
(#674)
780f60a fix: ignore act
binary built when using make
(#654)
08141f5 fix: update readme with more relevant/updated information (#630)
f32babb fix: reworked container architecture (#619)
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)
780a8a0 fix: use new platforms after survey, check working dir for .actrc
(#577)
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)
b438b83 fix: invoke login shells to source /etc/environment
(#570)
41b03b5 fix: add ImageOS
env var based on running platform (#571)
22d56c3 fix: --version, --help do not need check platform config (#508)
92067eb fix: outputs espace (#404)
ae39a4b fix(test): adapt to sjw change
cc369e2 fix: add default values in vmInput
a48cce3 fix: #170 add RUNNER_TEMP
a9533b0 fix: #170 #171 - add RUNNER_OS and RUNNER_TEMP
c44b71c fix: ignore symlink errors
8c29099 fix: #182 - support symlinks in workspace
6c4e7b9 fix: 168 include error message from docker SDK
9fd6310 fix: clean code
01f7ff3 fix: using filepath instead of path
8d181a6 fix: added tests and improved code
a04141c fix: panic on regex in main.workflow
Documentation updates
4b56ace docs: remove help section (#1648)
7073eac docs: clarifying skipping steps / jobs (#1480)
e15f7a5 docs(README): remove go install (#1123)
b1f5963 docs: Expand the GITHUB_TOKEN section (#968)
df4ef4d docs: add brew installation from HEAD (#886)
2319eb2 docs: fix brew formula link (#846)
f6b7613 docs(README): add --env-file flag (#147)
Other
d930a54 Use gh auth token for default GITHUB_TOKEN secret (#43 )
358722a Added support for dereferenced map properties (#44 )
a162920 Update Readme and issue templates (#40 )
54f0cef Refactor findGitSlug to eliminate else ifs. (#41 )
09a2afc build(deps): bump megalinter/megalinter from 8.3.0 to 8.4.1 (#39 )
5134979 Update .gitleaksignore (#25 )
592dc4b [BREAKING] new pull-if-needed no-rebuild (#32 )
3bd3400 Use act as bin name (#22 )
6e7e6ba misc: add --list-options
for vscode extension uis (#28 )
f28c532 misc: refactor logger of job setup and cleanup (#29 )
635129e Incorporate Debug, Warn, Error logging (#36 )
b17d985 Update README.md (#37 )
f28bee0 valueMasker create secrets copy (#26 )
afbf79f chore: remove .actrc (#18 )
dfbb4fa chore: resolve goreleaser deprecation warnings (#16 )
8e89026 chore: refactor snapshot upload (#15 )
70c9e21 update go imports (#20 )
1d135cf build(deps): bump github.com/docker/cli (#3 )
3081ce9 build(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 (#5 )
4076f87 build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 (#4 )
41d83e7 build(deps): bump github.com/docker/docker (#2 )
fb98ca1 build(deps): bump goreleaser/goreleaser-action from 5 to 6 (#1 )
3d68444 make ci run in this fork (#9 )
92b3ece Delete IMAGES.md (#8 )
7bfe066 build(deps): bump github.com/rhysd/actionlint from 1.7.6 to 1.7.7 (#2624)
bcafb8f build(deps): bump google.golang.org/protobuf from 1.36.2 to 1.36.3 (#2623)
652265b build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 (#2622)
5ce39f6 Add GitHub Local Actions to README (#2588)
a9e31cd build(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.2 (#2612)
0ff68e6 build(deps): bump github.com/go-git/go-git/v5 from 5.13.0 to 5.13.1 (#2604)
4c9875b build(deps): bump github.com/rhysd/actionlint from 1.7.5 to 1.7.6 (#2603)
24adb1e build(deps): bump golang.org/x/term from 0.27.0 to 0.28.0 (#2602)
0006dee chore: bump VERSION to 0.2.71
0ca1e18 Fix typo in --action-offline-mode
option description (#2590)
a64359c build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.0 (#2595)
ccfadfe build(deps): bump github.com/go-git/go-billy/v5 from 5.6.0 to 5.6.1 (#2594)
c315398 build(deps): bump github.com/rhysd/actionlint from 1.7.4 to 1.7.5 (#2593)
bd8dda1 ci(mergify): upgrade configuration to current format (#2547)
7172fc3 chore: upgrade dependencies (#2589)
9c7f103 chore: bump VERSION to 0.2.70
0e8b33b build(deps): bump megalinter/megalinter from 8.2.0 to 8.3.0 (#2541)
69ec4a5 build(deps): bump github.com/creack/pty from 1.1.23 to 1.1.24 (#2533)
c90203e build(deps): bump codecov/codecov-action from 4 to 5 (#2532)
e5e7bdd build(deps): bump megalinter/megalinter from 8.1.0 to 8.2.0 (#2531)
ebcc0a8 build(deps): bump github.com/rhysd/actionlint from 1.7.3 to 1.7.4 (#2527)
9bd99e5 build(deps): bump github.com/adrg/xdg from 0.5.0 to 0.5.3 (#2515)
0de940b chore: bump VERSION to 0.2.69
e3b4e3a add test for listartifacts v4 filter (#2507)
0c09a77 build(deps): bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 (#2506)
9135745 build(deps): bump github.com/opencontainers/selinux (#2498)
ccd28e7 build(deps): bump megalinter/megalinter from 8.0.0 to 8.1.0 (#2485)
5031a9f build(deps): bump google.golang.org/protobuf from 1.34.2 to 1.35.1 (#2484)
bb9f36d build(deps): bump golang.org/x/term from 0.24.0 to 0.25.0 (#2480)
ad1cef0 build(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.1 (#2479)
03a4480 chore: bump VERSION to 0.2.68
26f132f build(deps): bump github.com/rhysd/actionlint from 1.7.1 to 1.7.3 (#2477)
6657fca build(deps): bump github.com/creack/pty from 1.1.21 to 1.1.23 (#2468)
a34d9c6 run_context: add GITHUB_RUN_ATTEMPT (#2458)
be89cbc Fix install sh usage (#2454)
2e117a4 bug/issue #2448 - manage special bash options when no shell is defined (#2449)
f75a2d8 chore: bump VERSION to 0.2.67
d8b6f61 build(deps): bump golang.org/x/term from 0.23.0 to 0.24.0 (#2442)
38e43bd chore: bump VERSION to 0.2.66
c9ae534 build(deps): bump golang.org/x/term from 0.22.0 to 0.23.0 (#2421)
ca292cd build(deps): bump megalinter/megalinter from 7.13.0 to 8.0.0 (#2436)
f79a13e build(deps): bump dario.cat/mergo from 1.0.0 to 1.0.1 (#2430)
60a2fed fix GOOS parsing to match expected GHA RUNNER_OS values (#2422)
bda491e chore: bump VERSION to 0.2.65
cd8b710 remove double negation in --help (#2405)
a62063b Bump mergo to v1.0.0 with new module URL (#2403)
2feff3f build(deps): bump github.com/timshannon/bolthold to v0.0.0-20240314194003-30aac6950928 (#2248)
570ccf3 Fix #2363. Add /pre- and /post-entrypoint handling (#2394)
1d6a00c build(deps): bump golang.org/x/term from 0.21.0 to 0.22.0 (#2387)
21fe901 build(deps): bump github.com/adrg/xdg from 0.4.0 to 0.5.0 (#2398)
1ac4b60 build(deps): bump megalinter/megalinter from 7.11.1 to 7.13.0 (#2389)
aa54ea9 chore: bump VERSION to 0.2.64
935e4c3 build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#2366)
8a64a76 build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#2365)
f9ea5e3 build(deps): bump golang.org/x/term from 0.20.0 to 0.21.0 (#2360)
7b950e1 build(deps): bump github.com/docker/cli (#2358)
55a8f9a Add riscv64 binary release (#2350)
71a6fa0 build(deps): bump github.com/rhysd/actionlint from 1.7.0 to 1.7.1 (#2346)
c959fdd chore: bump VERSION to 0.2.63
4977ba9 Meta-copy-symlinks-new-actions-cache (#2337)
ecd7875 build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.1 (#2340)
77acf9d build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1 (#2341)
e1e5671 Actions Artifacts v4 backend (#2224)
8acde99 build(deps): bump github.com/docker/docker (#2333)
6db9613 build(deps): bump github.com/docker/cli (#2332)
070c257 Add documentation for dryrun
parameter (#2311)
657a3d7 Fix for issue 2232: Many lines of "Could not find any stages to run" on run (#2272)
69ef192 build(deps): bump github.com/docker/cli (#2325)
2c9c489 build(deps): bump github.com/rhysd/actionlint from 1.6.27 to 1.7.0 (#2326)
218edca build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10 (#2327)
3429f1a build(deps): bump github.com/docker/docker (#2324)
1acda5f build(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#2323)
6bbef14 build(deps): bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 (#2319)
e6f8d89 build(deps): bump github.com/docker/cli (#2318)
31e11d2 build(deps): bump golang.org/x/term from 0.19.0 to 0.20.0 (#2316)
42405f4 build(deps): bump github.com/docker/docker (#2317)
9885560 chore: bump VERSION to 0.2.62
390d94d build(deps): bump megalinter/megalinter from 7.10.0 to 7.11.1 (#2309)
53a61fe build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#2310)
47486a6 build(deps): bump github.com/docker/cli (#2307)
ac42511 build(deps): bump github.com/docker/docker (#2306)
992c9d9 build(deps): bump github.com/moby/buildkit from 0.13.1 to 0.13.2 (#2308)
213756b build(deps): bump github.com/docker/cli (#2302)
843cd94 Add codespell support (config, workflow to detect/not fix) and make it fix few typos (#2296)
c028aa8 build(deps): bump github.com/docker/docker (#2299)
1f2e92e build(deps): bump github.com/docker/docker (#2295)
d153616 build(deps): bump megalinter/megalinter from 7.9.0 to 7.10.0 (#2294)
2d4a9ea build(deps): bump megalinter/megalinter from 7.8.0 to 7.9.0 (#2216)
82cc57f build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#2215)
7452180 build(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 (#2278)
c82a9ea build(deps): bump github.com/docker/cli (#2291)
8cdc3fc Update action.yml (#2293)
2a2cd7d build(deps): bump github.com/moby/buildkit from 0.12.5 to 0.13.1 (#2253)
2df924c Bump docker to v26 (#2289)
ac13a1b chore: fix some comments (#2279)
06a1d69 build(deps): bump actions/cache from 3 to 4 (#2163)
cdc22da Remove local action cache if remote has changed (#2284)
d2c3413 chore: fix codecov (#2288)
e3da912 build(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 (#2269)
361b7e9 chore: bump VERSION to 0.2.61
d9a19c8 Trivial: reduce log spam. (#2256)
3949d74 chore: remove repetitive words (#2259)
b9382a2 Support overwriting caches (#2265)
f56dd65 test: use ping to improve network test (#2266)
069720a build(deps): bump github.com/docker/docker (#2252)
8c83d57 build(deps): bump golang.org/x/term from 0.17.0 to 0.18.0 (#2244)
352ad41 fix function name in comment (#2240)
934b13a build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#2235)
d3c8664 chore: bump VERSION to 0.2.60
c79f59f build(deps): bump go.etcd.io/bbolt from 1.3.8 to 1.3.9 (#2229)
68597d6 build(deps): bump github.com/rhysd/actionlint from 1.6.26 to 1.6.27 (#2228)
9e6ce12 build(deps): bump github.com/opencontainers/image-spec (#2223)
5601fb0 refactor: simpilfy go-git cache (#2208)
27eb79b build(deps): bump github.com/opencontainers/image-spec (#2214)
8277584 build(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 (#2213)
6e80373 Shrink Readme (#2198)
b7a8145 chore: bump VERSION to 0.2.59
3ed38d8 chore: bump VERSION to 0.2.58
0dbf44c build(deps): bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 (#2187)
6dcf9bc build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.12.5 (#2188)
df61c7f build(deps): bump github.com/containerd/containerd from 1.6.19 to 1.6.26 (#2189)
36e0261 build(deps): bump github.com/opencontainers/image-spec (#2167)
46dc2ff build(deps): bump github.com/moby/buildkit from 0.12.4 to 0.12.5 (#2186)
5a80a04 refactor: filecollector into new package (#2174)
4ca35d2 build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#2175)
424fd5e refactor(cmd/root): simplify parseEnvs
(#2162)
6a8c42a Add containerd's normalized architectures to archMapper (#2168)
c215e08 build(deps): bump megalinter/megalinter from 7.7.0 to 7.8.0 (#2164)
8072a00 WorkflowDispatchConfig supports multiple yaml node kinds (#2123)
15bb54f build(deps): bump actions/upload-artifact from 3 to 4 (#2133)
cd40f3f ci: automatic merge PRs created by a maintainer and approved by 1 other maintainer (#2156)
adbe229 Add support for NetBSD (#2023)
96d6cf8 build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#2149)
ef5746b build(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#2148)
4fae81e chore: bump VERSION to 0.2.57
238a495 build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2134)
74dcce4 build(deps): bump github.com/containerd/containerd from 1.7.2 to 1.7.11 (#2136)
0c60f97 chore: bump VERSION to 0.2.56
6b0ef97 build(deps): bump actions/stale from 8 to 9 (#2120)
0dfb067 build(deps): bump actions/checkout from 3 to 4 (#1998)
603b44b build(deps): bump github.com/creack/pty from 1.1.20 to 1.1.21 (#2099)
00fbfa7 Fix noisy runs-on
error logging (#2102)
9cecf94 build(deps): bump actions/setup-go from 4 to 5 (#2118)
29f4123 build(deps): bump megalinter/megalinter from 7.6.0 to 7.7.0 (#2119)
85c3b3b build(deps): bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#2117)
2b47c99 build(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 (#2112)
3c405a0 build(deps): bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#2114)
899a1f2 build(deps): bump github.com/moby/buildkit from 0.12.3 to 0.12.4 (#2113)
95ff5bf chore: bump VERSION to 0.2.55
bd10c9a build(deps): bump megalinter/megalinter from 7.5.0 to 7.6.0 (#2098)
3d0cb3d build(deps): bump actions/github-script from 6 to 7 (#2097)
7693697 chore: bump VERSION to 0.2.54
4dcb9b7 build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#2091)
5547789 Evaluate if condition when calling a reusable workflow (#2087)
c8f847d Evaluate all service values (#2054)
18b4714 Don't set GITHUB_TOKEN (#2089)
610358e Support array expressions in runs-on (#2088)
1c16fd1 Use unique name for reusable workflow (#2015)
55b09a0 build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2079)
1bb2ee7 chore: bump VERSION to 0.2.53
84a4025 build(deps): bump github.com/docker/docker (#2067)
fb4f29f build(deps): bump github.com/creack/pty from 1.1.18 to 1.1.20 (#2068)
3e5c629 build(deps): bump megalinter/megalinter from 7.4.0 to 7.5.0 (#2070)
83bfbcd build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8 (#2065)
3d65b0f build(deps): bump github.com/docker/cli (#2069)
854e3e9 build(deps): bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#2066)
db71c41 build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 (#2059)
db6e477 build(deps): bump github.com/moby/buildkit from 0.12.2 to 0.12.3 (#2060)
ceeb6c1 Add support for service containers (#1949)
ace4cd4 Fix float formatting (#2018)
99067a9 build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#2045)
e7e158c build(deps): bump github.com/docker/distribution (#2037)
3c730d7 build(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#2036)
976df8b fix action_ref (composite action) (#2020)
2f479ba Fix image survey for large images (#2022)
5718555 [ Variables ] - Add missing documentation for repository variables (#2032)
44ea01c chore: bump VERSION to 0.2.52
2be4def build(deps): bump github.com/rhysd/actionlint from 1.6.25 to 1.6.26 (#2026)
3d47885 build(deps): bump megalinter/megalinter from 7.3.0 to 7.4.0 (#2025)
c241ecd chore: bump VERSION to 0.2.51
b637d79 build(deps): bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#2011)
83af8f8 build(deps): bump github.com/opencontainers/image-spec (#2010)
60060a7 build(deps): bump gotest.tools/v3 from 3.5.0 to 3.5.1 (#2009)
d134079 build(deps): bump github.com/go-git/go-billy/v5 from 5.4.1 to 5.5.0 (#2012)
1891bef build(deps): bump docker/setup-qemu-action from 2 to 3 (#2007)
2911b21 build(deps): bump goreleaser/goreleaser-action from 4 to 5 (#2008)
c84a3ef build(deps): bump github.com/docker/docker (#2000)
bd9032d build(deps): bump github.com/docker/cli (#1999)
1d32507 build(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#1992)
80b0955 chore: bump VERSION to 0.2.50
0c12273 build(deps): bump github.com/moby/buildkit from 0.12.1 to 0.12.2 (#1986)
323bee9 build(deps): bump github.com/moby/patternmatcher from 0.5.0 to 0.6.0 (#1985)
f64c267 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1978)
7ba9f30 Mention act user guide in act (#1973)
2a0a0a1 build(deps): bump megalinter/megalinter from 7.2.1 to 7.3.0 (#1965)
f55ae1a ci: change winget job runner to ubuntu-latest
(#1959)
9f06ca7 change podman socket path (#1961)
a00fd96 Fix "Unknown server OS" for Docker container --device
option (#1957)
8a9e4f9 refactor: remove unnecessary nil check in RunContext (#1955)
f0ca0ab refactor: docker build BuildContext field (#1914)
73d5f78 Shorten or/and in expressions (#1939)
0b4c67a prefer pwsh on windows if found (#1942)
3939f48 build(deps): bump megalinter/megalinter from 7.1.0 to 7.2.1 (#1931)
74b74e8 build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 (#1948)
c812715 build(deps): bump github.com/moby/buildkit from 0.12.0 to 0.12.1 (#1947)
d5d8548 chore: bump VERSION to 0.2.49
8bf10cf build(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#1934)
8e6c7c1 build(deps): bump github.com/docker/cli (#1932)
d720ff0 build(deps): bump github.com/docker/docker (#1933)
17bf4fc build(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#1925)
67f4baa local runner doc (#1911)
83b0a5b Add new CLI flag to log just the job id and not the entire job name (#1920)
4810f69 build(deps): bump github.com/moby/buildkit from 0.11.6 to 0.12.0 (#1917)
e343ea9 build(deps): bump golang.org/x/term from 0.9.0 to 0.10.0 (#1906)
94bc8b3 Bump dockercli (#1905)
808cf5a throw when invalid uses
key is provided (#1804)
724ec91 chore: upgrade golangci-lint and address findings (#1904)
79f93be build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#1868)
70956f2 build(deps): bump gotest.tools/v3 from 3.4.0 to 3.5.0 (#1892)
ef79bb2 Normalize path outputs emitted by the artifact server download endpoint (#1898)
3a0a642 chore: bump VERSION to 0.2.48
4c8da85 build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1884)
f40d0b8 build(deps): bump github.com/opencontainers/image-spec (#1893)
15618d1 Remove archives.replacements
in goreleaser.yaml
(#1895)
e597046 refactor: open boltdb only while using it (#1879)
310cb79 chore: bump VERSION to 0.2.47
e60018a Allow inputs for workflow_calls (#1845)
70e1e37 build(deps): bump github.com/opencontainers/image-spec (#1883)
3d1d8a9 build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1882)
f9dcb58 build(deps): bump github.com/opencontainers/image-spec (#1881)
a0307d3 build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1880)
4fc176f build(deps): bump github.com/rhysd/actionlint from 1.6.24 to 1.6.25 (#1870)
df44dff build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 (#1872)
b2191ae build(deps): bump golang.org/x/term from 0.8.0 to 0.9.0 (#1869)
ef60885 build(deps): bump github.com/opencontainers/image-spec (#1871)
74c27db Allow to override location of action cache dir (#1863)
24348ff Drop disappeared wei/curl@v1
(#1864)
b92d95f build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1858)
3555d65 build(deps): bump megalinter/megalinter from 7.0.4 to 7.1.0 (#1857)
e912ab3 build(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#1859)
3ac2b72 Fix bug in processing jobs on platforms without Docker (#1834)
c70a674 build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#1842)
04b5c73 build(deps): bump megalinter/megalinter from 7.0.2 to 7.0.4 (#1838)
e48c079 build(deps): bump github.com/docker/cli (#1843)
0b05ee8 build(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (#1840)
e150310 build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#1841)
34db861 build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#1839)
b0d0cec chore: bump VERSION to 0.2.46
26f1b1f build(deps): bump github.com/opencontainers/image-spec (#1829)
9c1f1f8 build(deps): bump github.com/docker/cli (#1816)
3cfc2cf add instruction for using gh auth token
(#1831)
b0996e0 build(deps): bump github.com/go-git/go-git/v5 (#1830)
481999f build(deps): bump megalinter/megalinter from 6.22.2 to 7.0.2 (#1827)
16c574c build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1817)
06054d2 build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#1814)
1371215 build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 (#1813)
1eacf23 build(deps): bump github.com/opencontainers/image-spec (#1807)
c00810b build(deps): bump github.com/docker/docker (#1806)
39abbce build(deps): bump github.com/docker/cli (#1805)
b5fa245 build(deps): bump github.com/docker/distribution (#1801)
046f5aa build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (#1800)
65ef31f build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1791)
f84a566 Replace backslash in GetActPath() for Windows (#1777)
568124c Refactor evaluate yaml node do not alter nested nodes (#1761)
3eb6e83 build(deps): bump github.com/docker/cli (#1780)
15eb1fa build(deps): bump github.com/opencontainers/image-spec (#1781)
1f9bbe1 build(deps): bump github.com/docker/docker (#1779)
f1df2ca chore: bump VERSION to 0.2.45
d77991c Support cache (#1770)
c81a770 chore: run act from cli on linux (#1758)
7cbb1a9 Revert breaking docker socket changes (#1763)
baf3bcf avoid using log.Fatal (#1759)
2ea7891 build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1755)
16f35f6 build(deps): bump github.com/docker/docker (#1754)
ded31bd build(deps): bump github.com/docker/cli (#1753)
60bcfb5 build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 (#1752)
7c6237d ci: deduplicate running workflows (#1751)
3715266 Improve watchAndRun (#1743)
35d6e9f Remove the comment-out code. (#1691)
d970056 typo: fix expression of warning message on macOS (#1693)
816a7d4 Avoid using log.Fatal
in pkg/*
(#1705)
6d527bf build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 (#1735)
148a545 build(deps): update go-git to ce62f3e9ff86270538a514a68d3bd5563a733e3b (#1725)
65a925b build(deps): bump github.com/docker/docker (#1719)
c5ce502 build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#1724)
f2bd194 build(deps): bump github.com/docker/cli (#1722)
4ab812c build(deps): bump megalinter/megalinter from 6.22.1 to 6.22.2 (#1720)
5a331d2 build(deps): bump github.com/rhysd/actionlint from 1.6.23 to 1.6.24 (#1721)
3ae0a9d build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0 (#1723)
24b04df build(deps): bump github.com/docker/cli (#1712)
68c72b9 build(deps): bump github.com/docker/docker (#1711)
ad7a8a3 build(deps): bump megalinter/megalinter from 6.21.0 to 6.22.1 (#1710)
220d6f1 chore: bump VERSION to 0.2.44
6745999 build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.5 (#1708)
75ffa20 Make sure working directory is respected when configured from matrix (#1686)
351ae99 build(deps): bump github.com/moby/buildkit from 0.11.4 to 0.11.5 (#1703)
385d71a build(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#1702)
f764ecb build(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#1701)
d65cf86 build(deps): bump actions/stale from 7 to 8 (#1700)
775a128 build(deps): bump megalinter/megalinter from 6.20.1 to 6.21.0 (#1699)
9fab599 full path required for extension install (#1670)
8c28c9f build(deps): bump actions/setup-go from 3 to 4 (#1689)
2fa0a5f build(deps): bump github.com/imdario/mergo from 0.3.13 to 0.3.14 (#1688)
a6c95ef build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1650)
5a2112a build(deps): bump megalinter/megalinter from 6.20.0 to 6.20.1 (#1679)
fad986a build(deps): bump fregante/setup-git-user from 1 to 2 (#1664)
35cac27 Add example command for collecting artifacts (#1671)
09de42f Support for docker steps in host environment (#1674)
24440d9 test: Enshure ForcePull config doesn't break docker actions (1661)
aeee205 build(deps): bump github.com/moby/buildkit from 0.11.3 to 0.11.4 (#1669)
7ee2138 build(deps): bump megalinter/megalinter from 6.19.0 to 6.20.0 (#1665)
8dbd151 build(deps): bump golang.org/x/term from 0.5.0 to 0.6.0 (#1666)
6601d8d Improve XDG Spec supporting (#1656)
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)
72d0321 chore: bump VERSION to 0.2.42
787388d chore: fix release script to trigger gh-act
b91e4b0 chore: bump VERSION to 0.2.41
e259dc2 build(deps): bump github.com/moby/buildkit from 0.11.1 to 0.11.2 (#1589)
70ae63b build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1590)
01952d0 cI: make stalebot less annoying (#1587)
3748772 test: Do not leak step env in composite (#1585)
09e9f6a build(deps): bump github.com/moby/buildkit from 0.11.0 to 0.11.1 (#1576)
a2856ae build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 (#1577)
612e08f build(deps): bump github.com/docker/docker (#1573)
1b7212f build(deps): bump github.com/rhysd/actionlint from 1.6.22 to 1.6.23 (#1574)
75d19d0 build(deps): bump actions/github-script from 5 to 6 (#1572)
7ada9d3 chore: update docs for installing act as GH CLI extension
b00babd refactor: pull and rebuild docker by default (#1569)
566b9d8 Fixed auto-generated platform configuration with Micro size image (#1566)
7ebcc1c Feature/allow worktrees (#1530)
3e23b4f chore: bump VERSION to 0.2.40
efb12b7 chore: bump VERSION to 0.2.39
b3c06dc chore: fix promote script
0d07805 chore: bump version
872a695 chore: makefile update
33cb8bc chore: bump version
d8ba8cb build(deps): bump github.com/moby/buildkit from 0.10.6 to 0.11.0 (#1563)
003947e chore: push new version
0988b47 Readme: Fix shell installation (#1547)
767e6a8 Input (#1524)
b2fb9e6 refactor: remove docker image list reference filter (#1501)
3ac756b build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.12 (#1554)
3f4a6dc test: make sure workflow_call is not a github event calling our workflow (#1520)
f0c6fa1 build(deps): bump megalinter/megalinter from 6.17.0 to 6.18.0 (#1550)
cfc1b91 build(deps): bump megalinter/megalinter from 6.16.0 to 6.17.0 (#1540)
0d38857 build(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#1539)
9c70851 build(deps): bump github.com/go-git/go-billy/v5 from 5.3.1 to 5.4.0 (#1541)
e3a722e build(deps): bump megalinter/megalinter from 6.15.0 to 6.16.0 (#1534)
d3ce2b0 build(deps): bump actions/stale from 6 to 7 (#1535)
4989f44 revert: deprecation of containerArchitecture (#1514)
c044035 build(deps): bump goreleaser/goreleaser-action from 3 to 4 (#1515)
7679695 build(deps): bump github.com/docker/cli (#1516)
469d024 build(deps): bump github.com/docker/docker (#1517)
b8d7e94 refactor: fix savestate in pre steps (#1466)
d281230 refactor: fix add-path / GITHUB_PATH commands (#1472)
57bf4d2 refactor: share UpdateFromEnv logic (#1457)
d9fe63e refactor: move autoremove into the jobexecutor (#1463)
1797775 Pass LANG=C.UTF-8
to environment (#1476)
7754ba7 build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475)
fcbb6d5 act -j -W example (#1471)
8732728 Fix shellcommand error on sh shell (#1464)
3553b26 fix typo (#1456)
ccb3b0e build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447)
a108f10 Remove dead code (#1425)
64e68bd build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437)
1b554ae build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436)
cf00e8d Update number of approvers required from 3 to 2
c232981 build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426)
8036f49 build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427)
a9298d9 build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420)
e03b816 build(deps): bump github.com/docker/docker (#1418)
ac6571c build(deps): bump github.com/docker/cli (#1419)
db850e8 build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404)
2f1c5a1 refactor: move from io/ioutil to io and os packages (#1417)
a73d506 Add user level Docker socket to common paths (#1416)
e81dc0d build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407)
925ac20 build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408)
0d1dccc build(deps): bump github.com/docker/docker (#1403)
ca69531 build(deps): bump github.com/docker/cli (#1405)
07a1890 build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406)
bc17371 Fixes #1387 (#1388)
37f5b7f build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395)
bd5e0d2 build(deps): bump github.com/docker/cli (#1393)
52c6edf build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394)
6ff4491 build(deps): bump github.com/docker/docker (#1392)
1e0ef8c Mapping workflow_dispatch
inputs into the Expression inputs
context (#1363)
ff5e289 test: add test for networking setup in act (#1375)
4541139 build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381)
c7ccb0d build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379)
c4be1cf build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380)
9f9f644 build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378)
679cac1 Fix composite input handling (#1345)
79384c3 build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370)
bec45d0 build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371)
d587ce0 build(deps): bump github.com/opencontainers/selinux (#1372)
d137ec8 build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
3fccb5a build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
9a494ca build(deps): bump actions/stale from 5 to 6 (#1357)
96ba76b Arch best practice is to not run partial upgrades (#1355)
fb33689 Improve hint for inserting secrets securely (#1354)
053bff1 build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
3a0fe69 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
ceac1f2 build(deps): bump github.com/docker/cli (#1340)
ca8767f build(deps): bump github.com/docker/docker (#1339)
a20b1d4 help output: use consistent terminology between -j
& -l
(#1326)
e1b9068 support runner.arch (#1290)
8bad6ac build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
9b14698 build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
b23bbef build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
cf9d82f build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
12029e3 build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
92ddcda refactor: ignore already closed error (#1285)
9d76bac walk submodule path instead of dir name (#1282)
ddee19b Made env interpolated instead of evaluated. (#1222)
17dd54d build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#1273)
108e3e0 Update README.md (#1260)
1a71c52 lint: add ReadHeaderTimeout (#1277)
a5ceb54 only perform chown operation for non root users (#1250)
aea17b1 Improve --eventpath example command (#1243)
6837307 Improve docs for events inputs (#1238)
4d9d6ec build(deps): bump github.com/rhysd/actionlint from 1.6.14 to 1.6.15 (#1239)
50f0b0e build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#1240)
9499612 build(deps): bump github.com/rhysd/actionlint from 1.6.13 to 1.6.14 (#1234)
4deb213 build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#1233)
c67abf2 build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.5 (#1232)
9d7595a revert auto changelog generator
225405c ignore release-notes.md to avoid dirty check in goreleaser
06bf92c update to use PAT
d1ca486 setup git user
8d74ac8 allow workflow_dispatch on tag-monthly
b0ea7a9 add monthly release
5fe4c81 auto generate changelog (#1225)
589731f update runc and containerd (#1224)
7105919 Added support for chunked uploads. (#1208)
4391a10 Improve logging (#1171)
3415347 build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#1213)
084c4e6 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 (#1214)
87d9687 build(deps): bump github.com/docker/cli (#1211)
63df5dd build(deps): bump github.com/docker/docker (#1212)
2aa0699 refactor: remove github.com/pkg/errors dependency (#1077)
bf4aad6 pkg/runner: add support to replace GitHub's env (#1197)
859445f build(deps): bump github.com/go-ini/ini from 1.66.5 to 1.66.6 (#1201)
64387bc build(deps): bump github.com/go-ini/ini from 1.66.4 to 1.66.5 (#1189)
8bc3a07 governance: fix bug report rendering (#1186)
bc0f09b update docs (#1180)
943a0e6 implement pre and post steps (#1089)
7704033 governance: new issue templates (#1048)
507ae61 ci(choco): update chocolatey to 1.1.0 (#1164)
5054455 build(deps): bump goreleaser/goreleaser-action from 2 to 3 (#1179)
166d063 build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 (#1173)
dfdafd9 feat/bug-report-extended (#1163)
8994773 build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#1169)
018c846 build(deps): bump github.com/docker/docker (#1167)
1fed666 build(deps): bump github.com/docker/cli (#1168)
7879726 Remove the correct Volume (#1148)
e360811 refactor: remove composite action runcontext workaround (#1085)
a76c349 build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (#1153)
7974a17 build(deps): bump docker/setup-qemu-action from 1 to 2 (#1156)
01d85c9 build(deps): bump github.com/docker/docker (#1155)
d5e9721 build(deps): bump github.com/docker/cli (#1154)
dfca2c5 build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (#1147)
3f2469b build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (#1139)
a85e89d chore: fold integration test outputs (#1111)
2d35785 Update README.md (#1121)
25ebaf4 ci: always grab latest go version (#1124)
40492fe tests: remove runTestJobFile (#1127)
9021bc2 use new paths from goreleaser (#1135)
9a8a9aa README: add MacPorts badge (#1129)
de1dea9 build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (#1126)
74cda72 build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (#1118)
bb6ead4 build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (#1116)
39cc9b0 build(deps): bump actions/upload-artifact from 2 to 3 (#1119)
4e1cf1d build(deps): bump actions/setup-go from 2 to 3 (#1120)
f551165 build(deps): bump actions/stale from 4 to 5 (#1117)
72dd2d3 tests(runner): move arm64 test to own func (#1095)
afb23a2 build(deps): bump deps which dependabot doesn't want to (#1107)
065d630 build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (#1106)
407d324 implement volume mount for container job (#1101)
9dc17f9 Allow passed in env vars to supersede ones declared in the workflow (#1100)
e0044ba build(deps): bump github.com/opencontainers/selinux (#1102)
48db7d9 deps: bump go.mod to go1.18 (#1088)
11c3fb3 ci: bump go to 1.18 (#1087)
5f673cb refactor: simplify action function signatures (#1083)
31d3603 deps: remove shlex (#1086)
4f0bfd2 build(deps): bump actions/cache from 2 to 3 (#1082)
c8a40bf build(deps): bump github.com/docker/docker (#1080)
efd34f1 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (#1079)
34706f4 build(deps): bump github.com/docker/cli (#1081)
7fbaf13 automatically merge PRs from dependabot (#1084)
c4db165 deps: bump go-git (#1057)
a970145 Fix: panic: reflect: slice index out of range (#1066)
380bd58 Fix: call of reflect.Value.Interface on zero Value (#1067)
5083284 Fix: tojson(null) == 'null' (#1068)
87175ec build(deps): bump github.com/docker/docker (#1062)
7d946c4 build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#1061)
4d71071 Revert: Don't stop JobContainer on failure (#1041)
7d403b8 build(deps): bump golangci/golangci-lint-action from 2 to 3.1.0 (#1019)
932ad0e ci(stalebot): ignore feature requests (#1017)
0579f7c build(deps): bump actions/checkout from 2 to 3 (#1028)
fa71f0b build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#1040)
933413e build(deps): bump github.com/docker/cli (#1038)
ee92e07 build(deps): bump github.com/rhysd/actionlint from 1.6.9 to 1.6.10 (#1039)
5c0023c build(deps): bump github.com/docker/distribution (#1037)
56486f1 build(deps): bump github.com/moby/buildkit from 0.9.3 to 0.10.0 (#1036)
e9e6dda build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#955)
55da213 Update link to 'filesystems' GitHub docs (#1016)
9a54c99 build(deps): bump github.com/rhysd/actionlint from 1.6.8 to 1.6.9 (#1018)
c24cfc7 Expression evaluator fixes (#1009)
7d43396 build(deps): bump github.com/go-ini/ini from 1.64.0 to 1.66.4 (#997)
ff13844 refactor: default empty if: statement to if: success() in evaluator & remove FixIfStatement()
(#990)
0fae967 build(deps): bump github.com/docker/distribution (#994)
331afe1 Added instructions to install on fedora using copr package (#993)
e4f0080 refactor: extract setupAction into ActionReader (#986)
e23223a refactor: extract RunContext Executor in JobExecutor (#984)
4f8da0a ci(Mergify): configuration update (#972)
7dbf3fc Fix: regression run after failure (#971)
557dc75 ci(Mergify): configuration update (#966)
dba7f83 build(deps): bump github.com/moby/buildkit from 0.9.2 to 0.9.3 (#958)
b0f5557 build(deps): bump github.com/docker/docker (#957)
eedac17 build(deps): bump github.com/opencontainers/image-spec (#954)
bbf6b7e build(deps): bump github.com/docker/cli (#956)
3f0375a Test: env.ACT in if condition of the workflow (#965)
eba71f9 Refactor expression evaluator to use parser from actionlint package (#908)
ed01f46 refactor: export and move shared contexts into pkg/model (#931)
9868e13 Feature: uses in composite (#793)
2ef30c3 lint(megalinter): disable markdown link check (#938)
9be6a58 ci: replace superlinter with megalinter (#923)
cad4bc8 ci(Mergify): configuration update (#924)
a545cea Fix and test choco action (#911)
b910a42 Docker auth (#891)
5bdb9ed container credentials (#868)
e793d03 Add more steps context support (#887)
6ebcac3 ci(choco): fix chocolatey docker build (#903)
ff8b1df Don't interpolate joboutputs, before job is done (#894)
96cf907 Fix regex for GITHUB_ENV parsing (#893)
c26e661 build(deps): bump github.com/go-ini/ini from 1.63.2 to 1.64.0 (#882)
62d2167 Fix github SSH regex for missing .git extension (#871)
cd24df5 ci(golangci-lint): switch to latest (#870)
11f6ee3 Asset server implementation (#677)
f8b3563 build(deps): bump github.com/moby/buildkit from 0.9.1 to 0.9.2 (#864)
80db062 ci(mergify): fix deprecated strict mode (#862)
7c73531 Fixes (#856)
aad724c ci: remove macOS tests (#860)
6a3a47c build(deps): bump github.com/docker/docker (#855)
50dd0c0 build(deps): bump github.com/docker/cli (#854)
83a28d9 Close docker client (#789)
f8ddfca goreleaser: Switch to latest and drop Homebrew config (#848)
977b526 ci: switch macos job to macos-10.15 (#849)
b5e8a18 build(deps): bump github.com/moby/buildkit from 0.9.0 to 0.9.1 (#838)
7a426a0 refactor: re-implement embed
without "unused" import (#830)
bfcf0ab build(deps): bump github.com/joho/godotenv from 1.3.0 to 1.4.0 (#824)
c2c8b52 Add reading environment from Docker image (#771)
b1e4844 ci: pin goreleaser version (#825)
5a09eb2 Bump all dependencies (and fix dependabot mess) (#822)
e82f17e build(deps): bump codecov/codecov-action from 1.5.2 to 2.1.0 (#819)
17652ce Remove ubuntu-16.04 and add missing links for nix/go (#821)
aa080d0 Provide hint for -P (#815)
6d7f574 build(deps): bump github.com/go-git/go-billy/v5 from 5.0.0 to 5.3.1 (#802)
9126f15 support for container option: --hostname (#809)
f0fd0af Refresh hash after pull for branch refs (#791)
a7a2659 build(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.7 to 2.3.1 (#803)
6e5bd24 Cache dockerhub images from linux for macOS (#768)
4c645b3 Update Go to 1.17 (#787)
bea32d5 Add proper support for working-directory & fix command builder (#772)
77b3968 Fix docker: invalid reference format (#767)
5c841e2 Update docs, file formatting and docker images (#766)
94fd0ac Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (#763)
43d46aa Fix format function {{, }} are escapes (#752)
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)
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)
33ccfa6 Switch to interface{}
instead of map[string]...
(#700)
6b4d359 Add support for container kernel capabilities (#716)
d794e2f Move actions path outside of workdir (#701)
4900399 Add arm64
/arm
and capture all snapshots (#699)
764263c Have List suggest -W for duplicate jobs (#691)
29ea8cf Fix: GITHUB_PATH should prepend (#690)
f571290 refactor: remove gotest.tools
(#688)
3e22b1b Fix typo (#685)
ee05fb1 Add hint on ${{ github.token }} (#686)
aa68181 refactor: return more errors, add more tests (#679)
a144e71 Add various GitHub environment variables (#604)
a07cb44 Write git clone progress only if terminal is a TTY (#670)
92eec3a $GITHUB_PATH support (#566)
8153dc9 Fix environment variables and move envs.txt
/event.json
to fixed location (#667)
aba4fec Fixes #598 (#628)
596e518 Update codecov.yml
0c4374e GitHub Enterprise support (#658)
710a3ac Add custom docker registry authentication (#665)
616d7fc Remove pwsh -login and add Pwsh test (#660)
e79379c Mergify: configuration update (#663)
314a80b Mergify: configuration update (#662)
f4b3cfe Mergify: configuration update (#661)
fd1166b Mergify: configuration update (#659)
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)
cc3e7ae GitHub Event Path #542 (#605)
806bc4d refactor: NewWorkflowPlanner
(#648)
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)
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)
5752a03 Support running commands in repositories without action.yaml (#293)
d67e282 use container image platform only on docker 1.41+ (#591)
737dfaf Merge branch 'master' of github.com:nektos/act
aaaa895 Update CODEOWNERS to use 'act-maintainers' team
957b8ad Update Shell Tasks to match ScriptHandlerHelpers (#575)
c27ef0a update to codecov version
f5a0258 Add code testing on MacOS (#563)
af5140f Merge branch 'master' of github.com:nektos/act
345c652 add status checks
2825449 add codecov integration (#585)
69018f3 include past tags when releasing
f58fbc0 add codecov integration
da07324 CI: Add snapshot artifacts to PR builds (#574)
6cde8f6 use project dir instead of /github/workspace (#567)
6c258cf Add option to run custom architecture (container platform) (#525)
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)
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)
661aa08 Add GitHub issue templates (#512)
316b078 Shouldn't rewrite dot in a string to index syntax (#502)
fc46f50 Update README.md
/cmd/root.go
with additional information (#523)
ec6b162 Fix choco Dockerfile (#515)
eca1b9c Add lacking environment variables. (#513)
8339f4b Interpolate with:
inputs (#511)
56ec367 Fix Cartesian product to return empty set if empty set is given (#503)
2d1a946 Throw an error if the steps has a invalid uses directive (#500)
e37b42a Print error with workflow/job information when runs-on key is not defined (#494)
719a077 Stop current execution if there is the invalid syntax in the workflow (#495)
b424a78 Load .secrets file as default (#488)
6130460 Add survey during first run for a default image (#483)
c7b3869 Report error when if
expression is invalid (#485)
9bbf35e Add autodetect event flag (#486)
7f6a808 update stale labels to stop closing issues that are NOT stale
e6fcfed Format sources with gofmt (#472)
41692c3 Add --env flag to pass environment vars without file (#474)
6e1cdee Fix "reference not found" error on checkout (#433) (#471)
460ed2d Update parts of repo (#476)
126cce3 Fix/a small confusion in readme (#477)
97dc3cf Make stale bot action less aggressive (#478)
f2c1507 Fix issue 416 (#423)
2811101 Make all secrets case insensitive by formatting them to uppercase (#470)
1b38d5c Fix "reference not found" error (#433)
760daeb Fix slashes when running on Windows (#461)
15eaa15 GitHub env file support (#426)
8887daa Fix tests if there are hooks generated by templates (#434)
80a2456 Add option to disable hiding of secrets (#460)
a9b3d64 Use static initial PATH (#462)
fecc571 Add Ubuntu 20.04 to supported platforms (#463)
f86a432 update goreleaser.yml
e16e6ea Update README.md (#459)
e47a239 Fixes include when using matrix and strategy build. (#415)
d784bce Extract runTestJobFile from TestRunEvent (#429)
b3299ec Act env (#417)
8ba3306 EvalBool and Interpolation fixes (#424)
3f4998a envs in if: - take 2 (#412)
695c496 Adds ability to use container images from matrices. (#413)
d5b2d60 Add variadic version of hashFiles (#411)
d6b2e9d increase operations per run
e6a391d remove stale label when comments added
3f3de6e Use PathListSeparator (#408)
8204ef4 Change handling of ExtraPath (#406)
1e69525 Update README.md (#399)
4791a9b doc: add --secret-file example (#395)
644bc2b Simpler list view (#382)
014d71a When running on Windows the correct path separator must be used (#386)
569ebac [Add] More logging for default push action (#383)
3d9b825 Remove confusing message about symlinks (#381)
729adec Fix path for local node12 actions (#371)
32c41d2 Fix test target (#375)
44151f2 Add CI=true environment variable (#372)
6fdf1b0 Fix Homebrew install instructions (#374)
04456ad Fix copyDir to normalize file paths in tar archive (#360)
7d443c6 Set the default branch inside the event data (#354)
b6f1df4 Special case handling of empty workflow files for user experience (#349)
3eef111 chore: upgrade docker v19.03.12 (#348)
85f89e1 fix docker build issue on windows
0d5a228 update actions/stale to remove stale when issues are updated
e698e8b Support setting shell via defaults.run (#343)
26e4270 fix file permission for non root user docker image (#334)
17c7ece Merge pull request #327 from whywaita/feat/add-privileged-mode
0ccc867 Merge branch 'master' into feat/add-privileged-mode
9a66153 actions/hello-world-javascript-action@master moved to main, use stable tag (#326)
24bdb02 add flag of privileged mode
bbc8123 Merge pull request #318 from nnadeau/master
f337918 Merge branch 'master' into master
a0c3ddb Merge pull request #320 from nnadeau/patch-1
3ec1554 Added docker pull instructions
35d79c7 Added PHONY targets
0a17a7e Merge pull request #314 from Strajk/secret-file-docs
52e4002 Merge branch 'master' into secret-file-docs
8245d23 Merge pull request #313 from denysvitali/feature/fix-defaults
4864ece Document secret-file
in README and add example
85a4783 use t.Cleanup and prefer assert.NoError over .Nil (#309)
f00aa08 Support PREFIX environment variable (#308)
0b9268a Fix comments on StepType enum consts (#304)
7dcd0bc Rewrite contexts before evaluating them (#287)
64b8d2a Properly pass format argument to avoid MISSING (#290)
7cc6687 remove .gitignore before docker cp (#288)
d4e41a9 Fix container volumes being reused sometimes (#283)
f5e1bd4 Update unit test command to make test
(#274)
dfd1fee Pull latest changes from ref using cached repo (#267)
3966701 Merge pull request #259 from arbourd/set-single-workflow
69b8802 Change -W command to accept a single file
a3a8593 Added documentation for module not found issue. (#256)
c46ba93 Update brand name for macOS (#252)
5c850b5 Fix using: node12 handling (#243)
2bb9906 Markup for runners (#241)
2097a3c Spelling (#240)
2f3187e Grammar (#238)
d3f25ba Mask secrets in job output (#231)
a5e86bd Add support for changing the GITHUB_ACTOR (#229)
a149cf8 Make envs available in if conditionals (#225)
6d6ea7a Implement UnmarshalYAML for ActionRunsUsing (#223)
6196436 extract the docker NewClientWithOpts, and add connectionhelper for DOCKER_HOST set to ssh://remote (#207)
ef9fab9 Normalise Runs.Using to lowercase (#222)
195a6c9 Add default error case for Runs.Using (#221)
b95fdb8 Use env variables in Action.Runs.Env (#201)
f6e37a8 *: update go-git import (#194)
320b0b8 Add install instructions from Scoop (#183)
6754260 Remove length constraint (#190)
bf3824c Improved gitignore handling (#163)
4a4bd36 Add support for runs-on array form (closes #146) (#155)
fea9a8a Use “push” event workflow(s) if defined (closes #156) (#157)
f5e67f2 fix #150 - disable dryrun in git clone
b670173 Add support for step.working-directory (closes #149) (#154)
d2d5c90 Merge branch 'master' of github.com:nektos/act
3baf626 add file info to files cp into container
25e1ad6 Include install instructions for nix (#152)
d18e21d Merge branch 'master' of github.com:nektos/act
c439a6f support nested expressions
7f88f81 fix #50 - exclude anything in .gitignore from being copied into the job volume
b7fcf13 Fix 132 - support for chocolatey install (#144)
16520bb fix #122 - support actions/checkout for repos other the one for this workflow (#143)
143676f fix #141 - use host network to match GitHub Actions runners (#142)
bd6f232 fix build for windows
2157ef7 Add flags to README (#138)
643f8d0 Add event documentation (#137)
ca648a3 chore(deps): cleanup go.mod a little bit (#136)
f46768c go mod update
129b23a go mod tidy
c588c07 Bump golang to v1.14 (#135)
15fb58b fix #134 - include base_ref and head_ref in github context from the event json
87392c2 fix #134 - support 'env' context in steps
4fde7d8 fix #121 and #123 - add support for reading env variables from .env (#133)
af97076 fix #127 - force eval as a boolean (#131)
e336063 tone down verbosity
c32a87c fix #128: guard against empty actionName when 'uses: ./' (#130)
1f9f3b8 go mod tidy
59b9b8e fix #108 - ensure container names are unique for matrix runs
4f84be1 fix #117 - handle whitespace in actrc secrets (#118)
a5570ff run on push and pull_request
e9de6ca fix #115 - support toJson and toJSON (#116)
45839d6 manage stale issues in GH actions
6e1da1a fix #110 - support path in action (#111)
21e2bb8 fix #108 - support matrix expressions in job name (#109)
e739f72 Update README.md
8696b42 gofmt
76ecede Merge branch 'master' of github.com:nektos/act
1d84ee0 fix #102 - add windows support
9dd2428 fix #100 - change RUNNER_TOOL_CACHE to /opt/hostedtoolcache (#103)
ead2ab4 fix #95 - change ports to array of strings
51b6167 fix 99: support string and map variants of container
dadf891 documentation for .actrc
76a8bfc fix #89 - support .actrc file
5b90c8a remove super verbose log statement
0f796ff Merge pull request #98 from nektos/ISS-86
1121f6e run with copy of workingdir
8f59189 move action cache to volume
eb28924 actions
d54b25d makefile cleanups
3a65967 ci cleanup
037e08a integration test
6c63294 unit tests pass
88041af cache dir for remote actions
94591c5 local actions done
ac1bd08 shared container for job
0187643 shared container for job
9179d89 updates for tests
2cb276c unchecked error
418b0db reuse containers to fix #86
e371fa8 stop overwritting gitconfig
58731e8 fixes #90 - hard reset when using a version for an action
80147e8 new quickstart image
bc2b952 token for goreleaser
ad2789f new token for brew
6834c5c add warning
3d3fc59 update for platforms
9511f5b fix unit tsts for runner
543501a add support to override platform
e4ee2dd disable integration testing
3dd50df default task for Makefile
573f78e support for secrets
9651992 code complexity of NewPlanExecutor
60be2d6 align name of job in output
f8fb888 matrix is done
5b7019c skip unsupported platforms
7355920 initial support for expressons
09773f7 fix tests
e40ab01 expressions working
409060c merge master
6fb2fbb add funding.yml
76b1c6a HCL syntax disclaimer on README
fd6fe18 bug with local action
e29973b updates to readme for next act release
64562d4 test updates
f7252cb add commands support
0331682 cleanup logging
a21d4bb ignore actions/checkout locally
835b36c ci tests
ac8258d support list/map/scalar for on and needs
0582306 unit tests
be75ee2 local actions
4e046e1 support custom shell
532af98 successfully able to run simple workflows
8c49ba0 initial load of yaml working
500e967 Merge pull request #78 from qoomon/patch-1
51bcd05 doc: remove unnecessary brew command
1b1dc58 Merge pull request #77 from SirWindfield/patch-1
59fb4b3 add arch linux installation instructions
6fa86b4 fix unit test failures in GitHub Actions caused by missing gitconfig
b515928 update vendor
308162e Merge pull request #68 from caarlos0/master
54ade14 Merge branch 'master' into master
ba26bd7 Merge pull request #66 from maxheld83/patch-2
cb6bfde Merge branch 'master' into patch-2
7669988 Merge pull request #65 from maxheld83/patch-1
205d9f7 Merge branch 'master' into patch-1
d85cabf Merge pull request #57 from aidansteele/fix-nontty
6fd3811 explain how to run act with secrets
367ec0c explain how to "skip" some actions using filter
1d64fef Use docker’s stdcopy to ensure we don’t emit garbage bytes to stdout
f2cb9e3 Merge pull request #56 from aidansteele/graph-render
589ff16 Render correct graph for non-default events
449c899 Merge pull request #55 from chaseadamsio/master
4c09cbb s/pull-request/pull_request
048759a fix logic in determining when to pull images
967339e Merge pull request #48 from marccampbell/ignore-response
45f8309 Ignore error, vet failure
b18239f Merge pull request #46 from sosedoff/capture-build-error
1c25ee9 Add an extra test
5330599 Capture errors from docker log output
1791f1f skip integration test
8186f00 Merge pull request #38 from marccampbell/optional-docker-pull
7fadbdb Add flag to skip pulling images already present
3a4de2d Merge pull request #36 from Jaskaranbir/readme-update
a225d72 Merge branch 'master' into readme-update
c2c6535 Merge pull request #40 from marccampbell/stdout
8661187 Use stdout
07242b8 Add info about verbose-switch to README
7fcacaa Merge pull request #35 from sosedoff/detect-event-type
ff2c631 Add extra test for event detection
96065fe Detect workflow event type
32c1ec9 Merge pull request #34 from sosedoff/regex-fix
6addc48 Add extra test cases for testing git slugs
fb77d5a Regex tweaks
2e52ef6 feedback from PR on --watch
e27d5fa Merge pull request #30 from urcomputeringpal/watch
4228018 Merge branch 'master' into watch
af08b30 fix #26 - improve regex for matching github repo. add unit test to cover
7e92f69 fix #31 - trim whitespace on git revision
3198627 --watch
de62a2e resolve issues with release action
7b01283 issue with patterns and vendor directory
1842772 Merge pull request #27 from nektos/parser
eed5849 skip integration test in GH actions
4b61fb3 pin to v1.0.0 of github action parser
3e04312 update to latest version of action parser
bc5c23e fix #24 - support both branch refs and hash refs
ecae898 add tests for various actions
5d0a8d2 replace parser with actions/workflow-parser
72fbefc Merge pull request #25 from kentaro-m/kentaro-m-patch-1
4b2e170 Fix an install command for brew
c2e1188 Merge pull request #23 from nektos/issue-22
ca26813 fix 22: require prefix './' for local actions
320e9b6 fail on error (#20 )
f98caa2 bump goreleaser version
c08b379 Update main.workflow
8c4572f bump workflow
1e0ec52 Merge branch 'master' of github.com:nektos/act
365f7ae readme update
1f5cf30 Merge pull request #15 from SvenDowideit/go1.11.4-and-docker-18.09
bb2f48a Update README.md
cbab149 fix #14 : negotiate docker client version
df01d4f Go 1.11.4+ and Docker 18.09 pre-reqs
3cdc039 readme update
c108a0f Merge branch 'master' of github.com:nektos/act
0f4c8f4 readme update
29cf61e Merge pull request #13 from tylerbuchea/patch-2
a23bd81 Update README.md
36303ce readme update
ad65ee3 readme update
dc81b37 readme update
e06decc readme update
56aa488 readme update
8a1c1ed readme update
766b7d2 readme update
beba1ad readme update
aa13b69 readme update
54b93d7 readme update
cb0704e fixup handling of git revisions for non-branch HEAD
20f20ed fix issue from PR #10
8793c8a add support for 'reuse' mode to allow act to be used for a fast local task runner
317a305 refactor actions to improve testability
19d1d0c Merge pull request #10 from Code0x58/non-symbolic-ref-HEAD
1ead030 Allow non-symbolic-ref HEAD
949dc46 Merge pull request #9 from Code0x58/allow-empty-secret
dcd235b Allow empty string secrets
c573d9d fix #7 - allow passing a custom event.json to be populated in the container filesystem
ce5fbcf cleanup logging statements
454b219 Merge pull request #8 from Atrox/master
a041b34 add windows compatibility
3c4c5a1 go fmt
88847ae add unit tests for various ways an action can be defined
e8c8579 fix #5 - configure docker client via env
28af428 fix #6 - update the example for running a specific action
6f07c10 improve linting
2b471fb fix #2 - add support for an array of 'Runs'
44e21b1 resolve issue with reference a branch on a github action
c668a41 readme update
b6d7851 readme update
aa8209e readme
f683af5 Initial commit with support for GitHub actions
d136b83 Initial commit
You can’t perform that action at this time.