Browse Source
Merge pull request #2560 from svaarala/fix-macos-ci-build
Fix macOS CI build, add (commented out) macOS ARM64 CI
master
Sami Vaarala
10 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
21 additions and
1 deletions
-
.github/workflows/build-workflow.yaml
|
|
@ -31,7 +31,7 @@ jobs: |
|
|
|
uses: actions/checkout@v2 |
|
|
|
- name: Install packages |
|
|
|
run: | |
|
|
|
python2 -m pip install PyYAML |
|
|
|
python -m pip install PyYAML |
|
|
|
- name: Install Node.js |
|
|
|
uses: actions/setup-node@v3 |
|
|
|
with: |
|
|
@ -43,6 +43,26 @@ jobs: |
|
|
|
run: | |
|
|
|
build/duk -e "print(Duktape.env); print('Hello world!');" |
|
|
|
build/duk dist-files/mandel.js |
|
|
|
# build_duk_macos_arm64: |
|
|
|
# name: Duk macOS 13 ARM64 |
|
|
|
# runs-on: macos-13-arm64 |
|
|
|
# steps: |
|
|
|
# - name: Checkout code |
|
|
|
# uses: actions/checkout@v2 |
|
|
|
# - name: Install packages |
|
|
|
# run: | |
|
|
|
# python -m pip install PyYAML |
|
|
|
# - name: Install Node.js |
|
|
|
# uses: actions/setup-node@v3 |
|
|
|
# with: |
|
|
|
# node-version: 16 |
|
|
|
# - name: Build |
|
|
|
# run: | |
|
|
|
# make build/duk |
|
|
|
# - name: Test |
|
|
|
# run: | |
|
|
|
# build/duk -e "print(Duktape.env); print('Hello world!');" |
|
|
|
# build/duk dist-files/mandel.js |
|
|
|
build_duk_windows: |
|
|
|
name: Duk VS2022 |
|
|
|
runs-on: windows-2022 |
|
|
|