44 branches :
55 - main
66 pull_request :
7- permissions :
8- contents : read
9- pull-requests : read
7+
8+ permissions : {}
9+
1010jobs :
1111 certbot-linux :
1212 name : Run Certbot tests on Linux
@@ -18,12 +18,12 @@ jobs:
1818 echo "127.0.0.1 elpmaxe.letsencrypt.org" | sudo tee -a /etc/hosts
1919 # https://github.com/marketplace/actions/checkout
2020 - name : Check out code
21- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
21+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2222 with :
2323 persist-credentials : false
2424 # https://github.com/marketplace/actions/setup-go-environment
2525 - name : Set up Go
26- uses : actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5.6 .0
26+ uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4 .0
2727 with :
2828 go-version-file : go.mod
2929 - name : Install packages
@@ -44,11 +44,11 @@ jobs:
4444 runs-on : ubuntu-latest
4545 steps :
4646 - name : Check out code
47- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
47+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4848 with :
4949 persist-credentials : false
5050 - name : Set up Go
51- uses : actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5.6 .0
51+ uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4 .0
5252 with :
5353 go-version-file : go.mod
5454 - name : go install commands
@@ -67,14 +67,14 @@ jobs:
6767 name : Test lego with EAB
6868 runs-on : ubuntu-latest
6969 steps :
70- - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
70+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
7171 with :
7272 persist-credentials : false
73- - uses : actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5.6 .0
73+ - uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4 .0
7474 with :
75- go-version-file : go.mod
75+ go-version : stable
7676 - name : Install lego cli
77- run : go install github.com/go-acme/lego/v4/cmd/lego @latest
77+ run : go install github.com/go-acme/lego/v5 @latest
7878 - name : go install commands
7979 run : go install -v ./cmd/...
8080 - name : launch pebble
@@ -83,21 +83,20 @@ jobs:
8383 pebble -config test/config/pebble-config-external-account-bindings.json &
8484 - run : |
8585 LEGO_CA_CERTIFICATES=./test/certs/pebble.minica.pem \
86- lego --accept-tos \
86+ lego run \
87+ --accept-tos \
8788 --server=https://localhost:14000/dir \
88- --email="pebble-test@example.letsencrypt.org" \
8989 --domains=example.letsencrypt.org \
9090 --eab \
91- --kid kid-3 \
92- --hmac=HjudV5qnbreN-n9WyFSH-t4HXuEx_XFen45zuxY-G1h6fr74V3cUM_dVlwQZBWmc \
93- --http --http.port=:5002 \
94- run
91+ --eab.kid kid-3 \
92+ --eab.hmac=HjudV5qnbreN-n9WyFSH-t4HXuEx_XFen45zuxY-G1h6fr74V3cUM_dVlwQZBWmc \
93+ --http --http.address=:5002
9594 go-linux :
9695 name : Run Go tests on Linux
9796 runs-on : ubuntu-latest
9897 steps :
9998 - name : Check out code
100- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
99+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
101100 with :
102101 persist-credentials : false
103102 # Run project unit tests (with the race detector enabled and atomic coverage profile collection)
0 commit comments