Skip to content

Commit 780c24e

Browse files
Update act (#193)
1 parent 859b906 commit 780c24e

5 files changed

Lines changed: 43 additions & 23 deletions

File tree

.github/failingtestworkflows/test_unsupported_step_with.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ jobs:
1111
console.log("Hello World")
1212
steps:
1313
- name: Test
14-
uses: actions/github-script@v6
14+
uses: actions/github-script@v7
1515
with: ${{ matrix.with }}

.github/workflows/build.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ on:
1515
type: boolean
1616

1717
env:
18-
RUNNER_DEV_VERSION: "0.8.x"
19-
RUNNER_SERVER_VERSION: "3.11.14"
18+
RUNNER_DEV_VERSION: "0.9.x"
19+
RUNNER_SERVER_VERSION: "3.11.16"
2020
jobs:
2121
build:
2222
runs-on: ubuntu-latest
@@ -71,7 +71,7 @@ jobs:
7171
env:
7272
CGO_ENABLED: 0 # Only android should build with cgo
7373
steps:
74-
- uses: actions/checkout@v3
74+
- uses: actions/checkout@v4
7575
with:
7676
submodules: recursive
7777
- name: Setup Go
@@ -117,11 +117,11 @@ jobs:
117117
cp compat/*.cmd output/
118118
cd output
119119
zip ../binary-${{matrix.GOOS}}-${{matrix.GOARCH}}${{matrix.GOARM}}.zip ./*
120-
- uses: actions/upload-artifact@v3
120+
- uses: actions/upload-artifact@v4
121121
with:
122122
name: binary-${{matrix.GOOS}}-${{matrix.GOARCH}}${{matrix.GOARM}}
123123
path: github-act-runner-${{matrix.GOOS}}-${{matrix.GOARCH}}${{matrix.GOARM}}${{matrix.suffix}}
124-
- uses: actions/upload-artifact@v3
124+
- uses: actions/upload-artifact@v4
125125
if: ${{ github.event.inputs.skip-packaging != 'true' }}
126126
with:
127127
name: bundle-${{matrix.GOOS}}-${{matrix.GOARCH}}${{matrix.GOARM}}
@@ -136,7 +136,7 @@ jobs:
136136
if: ${{ github.event.inputs.skip-packaging != 'true' && github.event.inputs.version }}
137137
continue-on-error: true
138138
steps:
139-
- uses: actions/download-artifact@v3
139+
- uses: actions/download-artifact@v4
140140
with:
141141
path: "artifacts"
142142
- uses: ncipollo/release-action@v1
@@ -173,9 +173,9 @@ jobs:
173173
DEPLOY_ARCHS: "amd64 i386 armel armhf arm64 ppc64 ppc64el mips mipsel mips64el riscv64 s390x loong64" # architectures from https://wiki.debian.org/SupportedArchitectures
174174
steps:
175175
- name: git clone
176-
uses: actions/checkout@v3
176+
uses: actions/checkout@v4
177177
with: {submodules: false}
178-
- uses: actions/download-artifact@v3
178+
- uses: actions/download-artifact@v4
179179
with:
180180
path: "artifacts"
181181
- name: add cppfw repo to install myci scripts from
@@ -221,7 +221,7 @@ jobs:
221221
runs-on: ubuntu-latest
222222
if: ${{ github.event.inputs.skip-packaging != 'true' }}
223223
steps:
224-
- uses: actions/checkout@v3
224+
- uses: actions/checkout@v4
225225
- name: Prepare actions-runner
226226
run: |
227227
# Create a folder
@@ -231,7 +231,7 @@ jobs:
231231
# Extract the installer
232232
tar xzf "runner.server-linux-x64.tar.gz"
233233
- name: Download Artifact
234-
uses: actions/download-artifact@v3
234+
uses: actions/download-artifact@v4
235235
with:
236236
name: bundle-linux-amd64
237237
path: runner

.github/workflows/regression-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
run: |
3232
echo Hello World
3333
- name: Checkout
34-
uses: actions/checkout@v3
34+
uses: actions/checkout@v4
3535
- run: |
3636
sudo apt update
3737
sudo apt install -y clang
@@ -42,7 +42,7 @@ jobs:
4242
if: failure()
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/github-script@v6
45+
- uses: actions/github-script@v7
4646
with:
4747
script: |
4848
github.rest.issues.createComment({

go.mod

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/joho/godotenv v1.5.1
1010
github.com/kardianos/service v1.2.2
1111
github.com/nektos/act v0.2.0
12-
github.com/rhysd/actionlint v1.7.1
12+
github.com/rhysd/actionlint v1.7.3
1313
github.com/sirupsen/logrus v1.9.3
1414
github.com/spf13/cobra v1.8.1
1515
github.com/stretchr/testify v1.9.0
@@ -18,20 +18,20 @@ require (
1818
)
1919

2020
require (
21-
dario.cat/mergo v1.0.0 // indirect
21+
dario.cat/mergo v1.0.1 // indirect
2222
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
2323
github.com/Masterminds/semver v1.5.0 // indirect
2424
github.com/Microsoft/go-winio v0.6.1 // indirect
2525
github.com/ProtonMail/go-crypto v1.0.0 // indirect
2626
github.com/cloudflare/circl v1.3.7 // indirect
2727
github.com/containerd/containerd v1.7.13 // indirect
2828
github.com/containerd/log v0.1.0 // indirect
29-
github.com/creack/pty v1.1.21 // indirect
29+
github.com/creack/pty v1.1.23 // indirect
3030
github.com/davecgh/go-spew v1.1.1 // indirect
3131
github.com/distribution/reference v0.5.0 // indirect
32-
github.com/docker/cli v26.1.4+incompatible // indirect
32+
github.com/docker/cli v26.1.5+incompatible // indirect
3333
github.com/docker/distribution v2.8.3+incompatible // indirect
34-
github.com/docker/docker v26.1.3+incompatible // indirect
34+
github.com/docker/docker v26.1.5+incompatible // indirect
3535
github.com/docker/docker-credential-helpers v0.8.0 // indirect
3636
github.com/docker/go-connections v0.5.0 // indirect
3737
github.com/docker/go-units v0.5.0 // indirect
@@ -55,7 +55,7 @@ require (
5555
github.com/klauspost/compress v1.17.4 // indirect
5656
github.com/mattn/go-colorable v0.1.13 // indirect
5757
github.com/mattn/go-isatty v0.0.20 // indirect
58-
github.com/mattn/go-runewidth v0.0.15 // indirect
58+
github.com/mattn/go-runewidth v0.0.16 // indirect
5959
github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b // indirect
6060
github.com/mitchellh/mapstructure v1.1.2 // indirect
6161
github.com/moby/buildkit v0.13.2 // indirect
@@ -85,15 +85,15 @@ require (
8585
golang.org/x/crypto v0.21.0 // indirect
8686
golang.org/x/mod v0.13.0 // indirect
8787
golang.org/x/net v0.23.0 // indirect
88-
golang.org/x/sync v0.7.0 // indirect
89-
golang.org/x/sys v0.22.0 // indirect
90-
golang.org/x/term v0.22.0 // indirect
88+
golang.org/x/sync v0.8.0 // indirect
89+
golang.org/x/sys v0.26.0 // indirect
90+
golang.org/x/term v0.25.0 // indirect
9191
golang.org/x/text v0.14.0 // indirect
9292
golang.org/x/tools v0.14.0 // indirect
9393
gopkg.in/warnings.v0 v0.1.2 // indirect
9494
gopkg.in/yaml.v2 v2.4.0 // indirect
9595
)
9696

97-
replace github.com/nektos/act => github.com/christopherHX/act v0.2.23-0.20240725143126-36c92cf7a957
97+
replace github.com/nektos/act => github.com/christopherHX/act v0.2.23-0.20241019134011-6aed4fa16791
9898

9999
replace github.com/go-git/go-billy/v5 => github.com/go-git/go-billy/v5 v5.4.0

go.sum

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk=
22
dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
3+
dario.cat/mergo v1.0.1 h1:Ra4+bf83h2ztPIQYNP99R6m+Y7KfnARDfID+a+vLl4s=
4+
dario.cat/mergo v1.0.1/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
35
github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 h1:bvDV9vkmnHYOMsOr4WLk+Vo07yKIzd94sVoIqshQ4bU=
46
github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24/go.mod h1:8o94RPi1/7XTJvwPpRSzSUedZrtlirdB3r9Z20bi2f8=
57
github.com/AlecAivazis/survey/v2 v2.3.7 h1:6I/u8FvytdGsgonrYsVn2t8t4QiRnh6QSTqkkhIiSjQ=
@@ -28,6 +30,8 @@ github.com/christopherHX/act v0.2.23-0.20240605193400-f3350e2acbd2 h1:AAzKvwC7jb
2830
github.com/christopherHX/act v0.2.23-0.20240605193400-f3350e2acbd2/go.mod h1:Thbj1Cg42+s2kpiOp9iGMB+I39uiUk0X5ea3KM0QbOg=
2931
github.com/christopherHX/act v0.2.23-0.20240725143126-36c92cf7a957 h1:uptDn4NR4mc+GWM6/mIwNwgdEggke397yv8MT9ssmO0=
3032
github.com/christopherHX/act v0.2.23-0.20240725143126-36c92cf7a957/go.mod h1:Llo6AT6cU+o2iHRzE9ImSI6Mlq6tKcYzM+nvhgd77ao=
33+
github.com/christopherHX/act v0.2.23-0.20241019134011-6aed4fa16791 h1:exKXQwXJCR/hSHIX9Npg94X4WuZ5LL+5YLmOoPU2vyg=
34+
github.com/christopherHX/act v0.2.23-0.20241019134011-6aed4fa16791/go.mod h1:q4ywXElG8CJ/rg1l4tK2gQd9hdKhkPMLh13nB8jBytk=
3135
github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA=
3236
github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU=
3337
github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA=
@@ -41,6 +45,8 @@ github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ3
4145
github.com/creack/pty v1.1.17/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
4246
github.com/creack/pty v1.1.21 h1:1/QdRyBaHHJP61QkWMXlOIBfsgdDeeKfK8SYVUWJKf0=
4347
github.com/creack/pty v1.1.21/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
48+
github.com/creack/pty v1.1.23 h1:4M6+isWdcStXEf15G/RbrMPOQj1dZ7HPZCGwE4kOeP0=
49+
github.com/creack/pty v1.1.23/go.mod h1:08sCNb52WyoAwi2QDyzUCTgcvVFhUzewun7wtTfvcwE=
4450
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
4551
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
4652
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -50,10 +56,14 @@ github.com/docker/cli v26.1.3+incompatible h1:bUpXT/N0kDE3VUHI2r5VMsYQgi38kYuoC0
5056
github.com/docker/cli v26.1.3+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
5157
github.com/docker/cli v26.1.4+incompatible h1:I8PHdc0MtxEADqYJZvhBrW9bo8gawKwwenxRM7/rLu8=
5258
github.com/docker/cli v26.1.4+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
59+
github.com/docker/cli v26.1.5+incompatible h1:NxXGSdz2N+Ibdaw330TDO3d/6/f7MvHuiMbuFaIQDTk=
60+
github.com/docker/cli v26.1.5+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
5361
github.com/docker/distribution v2.8.3+incompatible h1:AtKxIZ36LoNK51+Z6RpzLpddBirtxJnzDrHLEKxTAYk=
5462
github.com/docker/distribution v2.8.3+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
5563
github.com/docker/docker v26.1.3+incompatible h1:lLCzRbrVZrljpVNobJu1J2FHk8V0s4BawoZippkc+xo=
5664
github.com/docker/docker v26.1.3+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
65+
github.com/docker/docker v26.1.5+incompatible h1:NEAxTwEjxV6VbBMBoGG3zPqbiJosIApZjxlbrG9q3/g=
66+
github.com/docker/docker v26.1.5+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
5767
github.com/docker/docker-credential-helpers v0.8.0 h1:YQFtbBQb4VrpoPxhFuzEBPQ9E16qz5SpHLS+uswaCp8=
5868
github.com/docker/docker-credential-helpers v0.8.0/go.mod h1:UGFXcuoQ5TxPiB54nHOZ32AWRqQdECoh/Mg0AlEYb40=
5969
github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c=
@@ -168,6 +178,8 @@ github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWE
168178
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
169179
github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U=
170180
github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
181+
github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6TULQc=
182+
github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
171183
github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b h1:j7+1HpAFS1zy5+Q4qx1fWh90gTKwiN4QCGoY9TWyyO4=
172184
github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
173185
github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE=
@@ -207,6 +219,8 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
207219
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
208220
github.com/rhysd/actionlint v1.7.1 h1:WJaDzyT1StBWVKGSsZPYnbV0HF9Y9/vD6KFdZQL42qE=
209221
github.com/rhysd/actionlint v1.7.1/go.mod h1:lNjNNlZY0BdBl8l837Z9ZiBpu8v+5lzfoJQFdSk4xss=
222+
github.com/rhysd/actionlint v1.7.3 h1:WD919WuLYrSCwY8VGBqJBEuzyVEIL5viXmXqRRcKOVs=
223+
github.com/rhysd/actionlint v1.7.3/go.mod h1:rl+8ZoX1rqnbcMWKaTyOHmw08mmb/zlmG/Zu1fY47F4=
210224
github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
211225
github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ=
212226
github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88=
@@ -304,6 +318,8 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ
304318
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
305319
golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
306320
golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
321+
golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
322+
golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
307323
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
308324
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
309325
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -328,6 +344,8 @@ golang.org/x/sys v0.20.0 h1:Od9JTbYCk261bKm4M/mw7AklTlFYIa0bIp9BgSm1S8Y=
328344
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
329345
golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI=
330346
golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
347+
golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo=
348+
golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
331349
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
332350
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
333351
golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
@@ -337,6 +355,8 @@ golang.org/x/term v0.20.0 h1:VnkxpohqXaOBYJtBmEppKUG6mXpi+4O6purfc2+sMhw=
337355
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
338356
golang.org/x/term v0.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk=
339357
golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4=
358+
golang.org/x/term v0.25.0 h1:WtHI/ltw4NvSUig5KARz9h521QvRC8RmF/cuYqifU24=
359+
golang.org/x/term v0.25.0/go.mod h1:RPyXicDX+6vLxogjjRxjgD2TKtmAO6NZBsBRfrOLu7M=
340360
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
341361
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
342362
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=

0 commit comments

Comments
 (0)