File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 os : [ubuntu-latest, macos-latest, windows-latest]
1313 steps :
1414 - name : ☑️ Checkout
15- uses : actions/checkout@v4
15+ uses : actions/checkout@v6
1616
1717 - name : 📦 Symbols
1818 uses : ./
2424 version : " 1.0"
2525 directory : " spec/support"
2626 files : " **/*.sym"
27- node-version : ' 22 '
27+ node-version : ' 24 '
Original file line number Diff line number Diff line change @@ -32,12 +32,12 @@ jobs:
3232
3333 steps :
3434 - name : ☑️ Checkout
35- uses : actions/checkout@v4
35+ uses : actions/checkout@v6
3636
3737 - name : ⚙️ Setup Node.js
38- uses : actions/setup-node@v4
38+ uses : actions/setup-node@v6
3939 with :
40- node-version : ' 22 '
40+ node-version : ' 24 '
4141
4242 - name : 🏗️ Install Dependencies
4343 run : npm ci
4646 run : npm run ${{ matrix.run_script }} # Executes the script based on the operating system
4747
4848 - name : ⬆️ Upload Artifacts
49- uses : actions/upload-artifact@v4
49+ uses : actions/upload-artifact@v7
5050 with :
5151 name : ${{ matrix.artifact_name }}
5252 path : dist/${{ matrix.file_name }} # Uploads the artifact with a platform-specific name and path
Original file line number Diff line number Diff line change @@ -12,12 +12,12 @@ jobs:
1212
1313 steps :
1414 - name : ☑️ Checkout
15- uses : actions/checkout@v4
15+ uses : actions/checkout@v6
1616
1717 - name : ⚙️ Setup Node.js
18- uses : actions/setup-node@v4
18+ uses : actions/setup-node@v6
1919 with :
20- node-version : ' 22 '
20+ node-version : ' 24 '
2121 cache : ' npm'
2222
2323 - name : 🏗️ Install Dependencies
Original file line number Diff line number Diff line change @@ -32,7 +32,8 @@ Use the `symbol-upload` action in your [GitHub Actions](https://github.com/featu
3232 version : " your-version"
3333 files : " **/*.{pdb,exe,dll}"
3434 directory : " your-build-directory"
35- node-version : " 22"
35+ node-version : " 24"
36+ symbol-upload-version : " 10.3.1"
3637 dumpSyms : false
3738` ` `
3839
Original file line number Diff line number Diff line change @@ -48,7 +48,12 @@ inputs:
4848 description : " Node.js version to use"
4949 type : string
5050 required : false
51- default : ' 22'
51+ default : ' 24'
52+ symbol-upload-version :
53+ description : " Version of @bugsplat/symbol-upload to install from npm"
54+ type : string
55+ required : false
56+ default : ' 10.3.1'
5257 dumpSyms :
5358 description : " Use dumpSyms to generate symbols"
5459 type : boolean
@@ -59,13 +64,13 @@ runs:
5964 using : composite
6065 steps :
6166 - name : Set up Node.js
62- uses : actions/setup-node@v4
67+ uses : actions/setup-node@v6
6368 with :
6469 node-version : ${{ inputs.node-version }}
6570
6671 - name : Install symbol-upload
6772 shell : pwsh
68- run : npm i -g @bugsplat/symbol-upload@10.2.4
73+ run : npm i -g @bugsplat/symbol-upload@${{ inputs.symbol-upload-version }}
6974
7075 - name : Run symbol-upload
7176 shell : pwsh
You can’t perform that action at this time.
0 commit comments