Skip to content

Commit da8e6ae

Browse files
agriyakhetarpalDanil42RussiaCopilotslowriotmymindstorm
authored
Fix breaking issues with action
* Bump to actions/cache v4 * Run `npm run build`, update base + licenses * Run `npm run build` again * Run `action.yml` instead of `mymindstorm/setup-emsdk@master` * Test this branch (temporarily) * Undo changes temporarily made for testing * Apply suggestions from code review Co-Authored-By: Danil Ovchinnikov <danil42worker@gmail.com> * Apply suggestions from code review Co-Authored-By: Danil Ovchinnikov <danil42worker@gmail.com> * feat: upgrade to Node.js 24 runtime and update dependencies Agent-Logs-Url: https://github.com/slowriot/setup-emsdk/sessions/fee162de-fec4-47bf-aebb-aadae6f3922e Co-authored-by: slowriot <649131+slowriot@users.noreply.github.com> * chore: upgrade ava to 6.4.1 for Node 24 engine support Agent-Logs-Url: https://github.com/slowriot/setup-emsdk/sessions/2ab53bce-9479-4098-8b3c-85f333e952ec Co-authored-by: slowriot <649131+slowriot@users.noreply.github.com> * update all dependencies * fix compile errors by switching to ES modules * remove ava * bring back ava and fix module issues for good * npm run build --------- Co-authored-by: Danil Ovchinnikov <danil42worker@gmail.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: slowriot <649131+slowriot@users.noreply.github.com> Co-authored-by: Brendan Early <mymindstorm@evermiss.net>
1 parent 6ab9eb1 commit da8e6ae

11 files changed

Lines changed: 84282 additions & 81340 deletions

File tree

.github/workflows/checkin.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,21 @@ jobs:
55
check_pr:
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v1
8+
- uses: actions/checkout@v1
99

10-
- name: "npm ci"
11-
run: npm ci
10+
- name: "npm ci"
11+
run: npm ci
1212

13-
- name: "npm run build"
14-
run: npm run build
13+
- name: "npm run build"
14+
run: npm run build
1515

16-
- name: "check for uncommitted changes"
17-
# Ensure no changes, but ignore node_modules dir since dev/fresh ci deps installed.
18-
run: |
19-
git diff --exit-code --stat -- . ':!node_modules' \
20-
|| (echo "##[error] found changed files after build. please 'npm run build && npm run format'" \
21-
"and check in all changes" \
22-
&& exit 1)
16+
- name: "check for uncommitted changes"
17+
# Ensure no changes, but ignore node_modules dir since dev/fresh ci deps installed.
18+
run: |
19+
git diff --exit-code --stat -- . ':!node_modules' \
20+
|| (echo "##[error] found changed files after build. please 'npm run build && npm run format'" \
21+
"and check in all changes" \
22+
&& exit 1)
2323
24-
- name: "npm test"
25-
run: npm test
24+
- name: "npm test"
25+
run: npm test

.github/workflows/run.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Setup emsdk (use cache if found, create otherwise)
2222
uses: mymindstorm/setup-emsdk@master
2323
with:
24-
version: 2.0.20
24+
version: 4.0.9
2525
actions-cache-folder: 'emsdk-cache-folder'
2626
no-cache: true
2727

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ inputs:
2424
description: "Deprecated in favor of `update`."
2525
default: false
2626
runs:
27-
using: 'node20'
27+
using: 'node24'
2828
main: 'dist/index.js'
2929
branding:
3030
icon: 'download'

0 commit comments

Comments
 (0)