Skip to content

feat(ci): add a job testing on windows with visual studio 2026 #1758

feat(ci): add a job testing on windows with visual studio 2026

feat(ci): add a job testing on windows with visual studio 2026 #1758

Triggered via push June 18, 2026 18:22
Status Cancelled
Total duration 4m 32s
Artifacts 4

ci.yml

on: push
Matrix: Formatting Check
Matrix: ArkScript formatting check
Matrix: build
Build with emscripten
53s
Build with emscripten
Build without Unity build
3m 38s
Build without Unity build
Build statically
3m 28s
Build statically
Check Super Instructions usage
3m 38s
Check Super Instructions usage
Matrix: cli
Matrix: install-arkscript
Ubuntu Clang Valgrind
Ubuntu Clang Valgrind
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

23 errors and 13 warnings
Windows VS 2025
Process completed with exit code 1.
Windows VS 2022
Process completed with exit code 1.
Fuzz testing
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Fuzz testing
The operation was canceled.
Build statically
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Build statically
The operation was canceled.
Check Super Instructions usage
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Check Super Instructions usage
The operation was canceled.
Check Super Instructions usage
Invalid value. Matching delimiter not found 'EOF'
Check Super Instructions usage
Unable to process file command 'env' successfully.
Ubuntu Clang 16
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Ubuntu Clang 16
The operation was canceled.
Coverage
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Coverage
The operation was canceled.
Build without Unity build
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Build without Unity build
The operation was canceled.
Ubuntu Clang 16 (valgrind)
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Ubuntu Clang 16 (valgrind)
The operation was canceled.
Test ArkScript CLI on ubuntu-24.04
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Test ArkScript CLI on ubuntu-24.04
The operation was canceled.
Install ArkScript on ubuntu-24.04 (static: Off)
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Install ArkScript on ubuntu-24.04 (static: Off)
The operation was canceled.
Testing ArkScript
Canceling since a higher priority waiting request for Testing ArkScript-refs/heads/dev exists
Windows VS 2025
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build with emscripten
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pyodide/setup-emsdk@ca2dd8aef8c2a0e11743c5c36f0b430ddb694b5c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows VS 2022
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Install ArkScript on macos-14 (static: Off)
llvm@16 was installed but not linked because llvm@15 is already installed. To link this version, run: brew link llvm@16
Install ArkScript on macos-14 (static: Off)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Test ArkScript CLI on macos-14
llvm@16 was installed but not linked because llvm@15 is already installed. To link this version, run: brew link llvm@16
Test ArkScript CLI on macos-14
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
MacOS Clang 16
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MacOS Clang 16
llvm@16 was installed but not linked because llvm@15 is already installed. To link this version, run: brew link llvm@16
MacOS Clang 16
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Install ArkScript on macos-14 (static: On)
llvm@16 was installed but not linked because llvm@15 is already installed. To link this version, run: brew link llvm@16
Install ArkScript on macos-14 (static: On)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Ubuntu GCC 14
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
macos-clang-16 Expired
12.5 MB
sha256:5d73ba099b0ce0ddcbd01ce3d612e846e2538be0eae97fe0dbcfd11da9a1b1cd
temp-macos-clang-16 Expired
4.39 MB
sha256:c022a02b8f59fcf218488321076762bc268d783bc51f7db3026aa90351940f12
temp-ubuntu-gcc-14 Expired
8.21 MB
sha256:dccf13855669406869dca0bdc351b46bd2dbd4ddfdec415513544645cdd82595
ubuntu-gcc-14 Expired
24.7 MB
sha256:5db541db6d53f1d9e1fc761b3df88a8059d49bb705eb1a6f932b6872def5f771