Skip to content

Commit 827281e

Browse files
Update capable workflow actions to Node.js 24 (#200)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: simonkurtz-MSFT <84809797+simonkurtz-MSFT@users.noreply.github.com>
1 parent b9abe02 commit 827281e

5 files changed

Lines changed: 13 additions & 1 deletion

File tree

.github/workflows/dependency-review.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ permissions:
88
contents: read
99
pull-requests: write
1010

11+
env:
12+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true'
13+
1114
jobs:
1215
dependency-review:
1316
runs-on: ubuntu-latest

.github/workflows/github-pages.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ on:
2626
permissions:
2727
contents: read
2828

29+
env:
30+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true'
31+
2932
# Only one Pages deployment at a time. Newer pushes supersede in-flight ones,
3033
# but do not cancel a deploy that is already rolling out.
3134
concurrency:

.github/workflows/label_non_admin_issues.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ permissions:
44
contents: read
55
issues: write
66

7+
env:
8+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true'
9+
710
on:
811
issues:
912
types: [opened]

.github/workflows/python-tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
checks: write # EnricoMi/publish-unit-test-result-action
2121
pull-requests: write # marocchino/sticky-pull-request-comment
2222
env:
23+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true'
2324
PYTHONPATH: ${{ github.workspace }}/shared/python:${{ github.workspace }}
2425
strategy:
2526
matrix:
@@ -33,7 +34,7 @@ jobs:
3334
python-version: ${{ matrix.python-version }}
3435

3536
- name: Install uv
36-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
37+
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
3738
with:
3839
enable-cache: true
3940
cache-dependency-glob: "pyproject.toml"

.github/workflows/scorecard.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ jobs:
2929
security-events: write
3030
# Needed to publish results to api.scorecard.dev (powers the badge).
3131
id-token: write
32+
env:
33+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true'
3234

3335
steps:
3436
- name: Checkout code

0 commit comments

Comments
 (0)