File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,6 +2,13 @@ name: Continuous Integration Checks
22
33on : [ push, pull_request ]
44
5+ permissions :
6+ contents : read
7+
8+ concurrency :
9+ group : ${{ github.workflow }}-${{ github.ref }}
10+ cancel-in-progress : true
11+
512jobs :
613 build :
714 strategy :
2330 runs-on : ${{ matrix.platform }}
2431 steps :
2532 - name : Checkout source code
26- uses : actions/checkout@v3
33+ uses : actions/checkout@v6
2734 - name : Install Rust ${{ matrix.toolchain }} toolchain
2835 run : |
2936 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ matrix.toolchain }}
Original file line number Diff line number Diff line change 99 - ' ldk-server-protos/**'
1010 workflow_dispatch :
1111
12+ permissions :
13+ contents : read
14+
15+ concurrency :
16+ group : ${{ github.workflow }}-${{ github.ref }}
17+ cancel-in-progress : true
18+
1219jobs :
1320 check-protos :
1421 runs-on : ubuntu-latest
1522 steps :
1623 - name : Checkout source code
17- uses : actions/checkout@v3
24+ uses : actions/checkout@v6
1825 - name : Install Rust stable toolchain
1926 run : |
2027 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain stable
Original file line number Diff line number Diff line change 1313 name : Nightly rustfmt
1414 runs-on : ubuntu-24.04
1515 steps :
16- - uses : actions/checkout@v5
16+ - uses : actions/checkout@v6
1717 - uses : dtolnay/rust-toolchain@nightly
1818 with :
1919 components : rustfmt
2323 - name : Get the current date
2424 run : echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
2525 - name : Create Pull Request
26- uses : peter-evans/create-pull-request@v7
26+ uses : peter-evans/create-pull-request@v8
2727 with :
2828 author : Fmt Bot <bot@example.com>
2929 title : Automated nightly rustfmt (${{ env.date }})
Original file line number Diff line number Diff line change @@ -2,6 +2,9 @@ name: Integration Tests
22
33on : [ push, pull_request ]
44
5+ permissions :
6+ contents : read
7+
58concurrency :
69 group : ${{ github.workflow }}-${{ github.ref }}
710 cancel-in-progress : true
@@ -26,11 +29,11 @@ jobs:
2629
2730 steps :
2831 - name : Checkout code
29- uses : actions/checkout@v4
32+ uses : actions/checkout@v6
3033
3134 - name : Enable caching for bitcoind
3235 id : cache-bitcoind
33- uses : actions/cache@v4
36+ uses : actions/cache@v5
3437 with :
3538 path : bin/bitcoind-${{ runner.os }}-${{ runner.arch }}
3639 key : bitcoind-${{ runner.os }}-${{ runner.arch }}
You can’t perform that action at this time.
0 commit comments