File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515 # regardless), so `undefined` failed bad_build_check. See project.yaml.
1616 sanitizer : [address]
1717 steps :
18- - uses : actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
18+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v5
1919 - uses : google/clusterfuzzlite/actions/build_fuzzers@884713a6c30a92e5e8544c39945cd7cb630abcd1 # v1
2020 with :
2121 language : rust
2727 sanitizer : ${{ matrix.sanitizer }}
2828 mode : batch
2929 output-sarif : true
30- - uses : github/codeql-action/upload-sarif@662472033e021d55d94146f66f6058822b0b39fd # v3
30+ - uses : github/codeql-action/upload-sarif@e0647621c2984b5ed2f768cb892365bf2a616ad1 # v3
3131 # Only upload when a SARIF was actually produced: a CLEAN fuzz run
3232 # (no crashes) writes no `vulnerabilities.sarif`, and an unconditional
3333 # `always()` upload then fails with "Path does not exist".
Original file line number Diff line number Diff line change 1818 # regardless), so `undefined` failed bad_build_check. See project.yaml.
1919 sanitizer : [address]
2020 steps :
21- - uses : actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
21+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v5
2222 - uses : google/clusterfuzzlite/actions/build_fuzzers@884713a6c30a92e5e8544c39945cd7cb630abcd1 # v1
2323 with :
2424 language : rust
3030 sanitizer : ${{ matrix.sanitizer }}
3131 mode : code-change
3232 output-sarif : true
33- - uses : github/codeql-action/upload-sarif@662472033e021d55d94146f66f6058822b0b39fd # v3
33+ - uses : github/codeql-action/upload-sarif@e0647621c2984b5ed2f768cb892365bf2a616ad1 # v3
3434 # Only upload when a SARIF was actually produced: a CLEAN fuzz run
3535 # (no crashes) writes no `vulnerabilities.sarif`, and an unconditional
3636 # `always()` upload then fails with "Path does not exist".
Original file line number Diff line number Diff line change 3030 permissions :
3131 contents : read
3232 steps :
33- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
33+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
3434 - name : Setup Rust
35- uses : dtolnay/rust-toolchain@f7ccc83f9ed1e5b9c81d8a67d7ad1a747e22a561 # stable
35+ uses : dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # stable
3636 with :
3737 toolchain : stable
3838 - name : Run allocation-scaling harness
4242 run : cargo run -p my-lang --example dhat_checker_profile --features dhat-heap --release
4343 - name : Upload dhat heap profile
4444 if : matrix.os == 'ubuntu-latest'
45- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
45+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
4646 with :
4747 name : dhat-heap-profile
4848 path : dhat-heap.json
Original file line number Diff line number Diff line change @@ -31,13 +31,13 @@ jobs:
3131 build-mode : none
3232 steps :
3333 - name : Checkout
34- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
34+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
3535 - name : Initialize CodeQL
36- uses : github/codeql-action/init@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v3.28.1
36+ uses : github/codeql-action/init@e0647621c2984b5ed2f768cb892365bf2a616ad1 # v3.28.1
3737 with :
3838 languages : ${{ matrix.language }}
3939 build-mode : ${{ matrix.build-mode }}
4040 - name : Perform CodeQL Analysis
41- uses : github/codeql-action/analyze@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v3.28.1
41+ uses : github/codeql-action/analyze@e0647621c2984b5ed2f768cb892365bf2a616ad1 # v3.28.1
4242 with :
4343 category : " /language:${{ matrix.language }}"
Original file line number Diff line number Diff line change @@ -41,10 +41,10 @@ jobs:
4141 permissions :
4242 contents : read
4343 steps :
44- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
44+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
4545
4646 - name : Setup Rust
47- uses : dtolnay/rust-toolchain@f7ccc83f9ed1e5b9c81d8a67d7ad1a747e22a561 # stable
47+ uses : dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # stable
4848 with :
4949 toolchain : stable
5050 components : llvm-tools-preview
8484
8585 - name : Upload coverage reports
8686 if : always()
87- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
87+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
8888 with :
8989 name : coverage-report
9090 path : |
Original file line number Diff line number Diff line change 1818 image : ghcr.io/stefan-hoeck/idris2-pack@sha256:f0758996a931fb35d9ecb1de273c4d59dabe2a09b433afc7e357f65a08b7e1ff
1919 steps :
2020 - name : Checkout Site
21- uses : actions/checkout@v4
21+ uses : actions/checkout@v7
2222 - name : Checkout Ddraig SSG
23- uses : actions/checkout@v4
23+ uses : actions/checkout@v7
2424 with :
2525 repository : hyperpolymath/ddraig-ssg
2626 path : .ddraig-ssg
3737 fi
3838 ./.ddraig-ssg/build/exec/ddraig build src _site https://hyperpolymath.github.io/${GITHUB_REPOSITORY#*/}
3939 - name : Upload artifact
40- uses : actions/upload-pages-artifact@v3
40+ uses : actions/upload-pages-artifact@v5
4141 with :
4242 path : ' _site'
4343 deploy :
5050 steps :
5151 - name : Deploy to GitHub Pages
5252 id : deployment
53- uses : actions/deploy-pages@v4
53+ uses : actions/deploy-pages@v5
Original file line number Diff line number Diff line change 3636 permissions :
3737 contents : read
3838 steps :
39- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
39+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
4040
4141 - name : Install Coq
4242 run : |
@@ -351,7 +351,7 @@ jobs:
351351 permissions :
352352 contents : read
353353 steps :
354- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
354+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
355355
356356 - name : Install Chez Scheme + build tools
357357 run : |
Original file line number Diff line number Diff line change 1616 timeout-minutes : 5
1717 steps :
1818 - name : Send push notification email
19- uses : dawidd6/action-send-mail@6e502825a508b867ab2954ad6343b68787624c01 # pinned
19+ uses : dawidd6/action-send-mail@12335b969ae3fb71bee5f2c6b829744261aec34c # pinned
2020 with :
2121 server_address : ${{ secrets.SMTP_HOST }}
2222 server_port : ${{ secrets.SMTP_PORT }}
Original file line number Diff line number Diff line change 3636 permissions :
3737 contents : read
3838 steps :
39- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
39+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
4040 - name : Setup Rust
41- uses : dtolnay/rust-toolchain@f7ccc83f9ed1e5b9c81d8a67d7ad1a747e22a561 # stable
41+ uses : dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # stable
4242 with :
4343 toolchain : stable
4444 - name : Stack-depth regression test (#37 subtleties 1 & 3)
You can’t perform that action at this time.
0 commit comments