Skip to content

Commit 5710f26

Browse files
committed
Migrated workflows to Node.js 24
1 parent 0913675 commit 5710f26

3 files changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,14 @@ on:
66
pull_request:
77
branches: [main]
88

9+
env:
10+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
11+
912
jobs:
1013
build:
1114
runs-on: ubuntu-latest
1215
steps:
13-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1417
- uses: oven-sh/setup-bun@v2
1518
with:
1619
bun-version: latest

.github/workflows/release-drafter.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,14 @@ on:
66

77
permissions: write-all
88

9+
env:
10+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
11+
912
jobs:
1013
update_release_draft:
1114
runs-on: ubuntu-latest
1215
steps:
13-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1417
- uses: release-drafter/release-drafter@v6
1518
env:
1619
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/sync-version-on-release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
release:
55
types: [published]
66

7+
env:
8+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
9+
710
jobs:
811
sync-version:
912
name: Sync application.properties + package.json with release tag
@@ -13,7 +16,7 @@ jobs:
1316
pull-requests: write
1417
steps:
1518
- name: Checkout main
16-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
1720
with:
1821
ref: main
1922
token: ${{ secrets.MAIN_PUSH_TOKEN }}

0 commit comments

Comments
 (0)