44 pull_request :
55 types : [opened, synchronize, reopened, ready_for_review]
66 paths-ignore :
7- - .mailmap
87 - ' **.md'
9- - AUTHORS
8+ - ' **.nix'
9+ - eslint.config.mjs
10+ - ' **/eslint.config_partial.mjs'
11+ - android-configure
12+ - android-configure.py
13+ - android-patches/**
14+ - benchmarks/**
15+ - codecov.yml
1016 - doc/**
11- - .github/**
17+ - pyproject.yml
18+ - tsconfig.json
19+ - test/internet/**
20+ - tools/actions/**
21+ - tools/bootstrap/**
22+ - tools/dep_updaters/**
23+ - tools/doc/**
24+ - tools/eslint-rules/**
25+ - tools/eslint/**
26+ - tools/lint-md/**
27+ - typings/**
28+ - vcbuild.bat
29+ - .**
1230 - ' !.github/workflows/build-tarball.yml'
1331 push :
1432 branches :
1533 - main
1634 - v[0-9]+.x-staging
1735 - v[0-9]+.x
1836 paths-ignore :
19- - .mailmap
2037 - ' **.md'
21- - AUTHORS
38+ - ' **.nix'
39+ - eslint.config.mjs
40+ - ' **/eslint.config_partial.mjs'
41+ - android-configure
42+ - android-configure.py
43+ - android-patches/**
44+ - benchmarks/**
45+ - codecov.yml
2246 - doc/**
23- - .github/**
47+ - pyproject.yml
48+ - tsconfig.json
49+ - test/internet/**
50+ - tools/actions/**
51+ - tools/bootstrap/**
52+ - tools/dep_updaters/**
53+ - tools/doc/**
54+ - tools/eslint-rules/**
55+ - tools/eslint/**
56+ - tools/lint-md/**
57+ - typings/**
58+ - vcbuild.bat
59+ - .**
2460 - ' !.github/workflows/build-tarball.yml'
2561
2662concurrency :
@@ -40,11 +76,11 @@ jobs:
4076 if : github.event.pull_request.draft == false
4177 runs-on : ubuntu-24.04
4278 steps :
43- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
79+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 .0.0
4480 with :
4581 persist-credentials : false
4682 - name : Set up Python ${{ env.PYTHON_VERSION }}
47- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
83+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1 .0
4884 with :
4985 python-version : ${{ env.PYTHON_VERSION }}
5086 allow-prereleases : true
5793 export COMMIT=$(git rev-parse --short=10 "$GITHUB_SHA")
5894 ./configure && make tar -j4 SKIP_XZ=1
5995 - name : Upload tarball artifact
60- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
96+ uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
6197 with :
6298 name : tarballs
6399 path : ' *.tar.gz'
70106 CXX : sccache clang++-19
71107 SCCACHE_GHA_ENABLED : ' true'
72108 steps :
73- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
109+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 .0.0
74110 with :
75111 persist-credentials : false
76112 sparse-checkout : .github/actions/install-clang
@@ -80,18 +116,18 @@ jobs:
80116 with :
81117 clang-version : ${{ env.CLANG_VERSION }}
82118 - name : Set up Python ${{ env.PYTHON_VERSION }}
83- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
119+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1 .0
84120 with :
85121 python-version : ${{ env.PYTHON_VERSION }}
86122 allow-prereleases : true
87123 - name : Set up sccache
88124 uses : Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
89125 with :
90- version : v0.10 .0
126+ version : v0.12 .0
91127 - name : Environment Information
92128 run : npx envinfo
93129 - name : Download tarball
94- uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5 .0.0
130+ uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 .0.0
95131 with :
96132 name : tarballs
97133 path : tarballs
0 commit comments