Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions .github/workflows/mingw-w64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ env:

jobs:
x86_64-mingw-w64-build:
runs-on: windows-2022
runs-on: windows-2025
steps:
- name: Setup MSYS2
id: msys2
uses: msys2/setup-msys2@61f9e5e925871ba6c9e3e8da24ede83ea27fa91f # v2.27.0
uses: msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # v2.28.0
with:
msystem: UCRT64
update: true
Expand Down Expand Up @@ -70,11 +70,11 @@ jobs:
path: crystal

x86_64-mingw-w64-test-stdlib:
runs-on: windows-2022
runs-on: windows-2025
steps:
- name: Setup MSYS2
id: msys2
uses: msys2/setup-msys2@61f9e5e925871ba6c9e3e8da24ede83ea27fa91f # v2.27.0
uses: msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # v2.28.0
with:
msystem: UCRT64
update: true
Expand All @@ -99,12 +99,12 @@ jobs:
make std_spec

x86_64-mingw-w64-test-compiler:
runs-on: windows-2022
runs-on: windows-2025
needs: [x86_64-mingw-w64-build]
steps:
- name: Setup MSYS2
id: msys2
uses: msys2/setup-msys2@61f9e5e925871ba6c9e3e8da24ede83ea27fa91f # v2.27.0
uses: msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # v2.28.0
with:
msystem: UCRT64
update: true
Expand Down Expand Up @@ -185,7 +185,7 @@ jobs:
steps:
- name: Setup MSYS2
id: msys2
uses: msys2/setup-msys2@61f9e5e925871ba6c9e3e8da24ede83ea27fa91f # v2.27.0
uses: msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # v2.28.0
with:
msystem: CLANGARM64
update: true
Expand Down Expand Up @@ -259,7 +259,7 @@ jobs:
steps:
- name: Setup MSYS2
id: msys2
uses: msys2/setup-msys2@61f9e5e925871ba6c9e3e8da24ede83ea27fa91f # v2.27.0
uses: msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # v2.28.0
with:
msystem: CLANGARM64
update: true
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/win.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:

jobs:
x86_64-windows-libs:
runs-on: windows-2022
runs-on: windows-2025
steps:
- name: Disable CRLF line ending substitution
run: |
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
run: .\etc\win-ci\build-openssl.ps1 -BuildTree deps\openssl -Version 3.4.1

x86_64-windows-dlls:
runs-on: windows-2022
runs-on: windows-2025
steps:
- name: Disable CRLF line ending substitution
run: |
Expand Down Expand Up @@ -184,7 +184,7 @@ jobs:
run: .\etc\win-ci\build-openssl.ps1 -BuildTree deps\openssl -Version 3.4.1 -Dynamic

x86_64-windows-llvm-dlls:
runs-on: windows-2022
runs-on: windows-2025
steps:
- name: Disable CRLF line ending substitution
run: |
Expand Down Expand Up @@ -219,7 +219,7 @@ jobs:
llvm_ldflags: "psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib"

x86_64-windows-test:
runs-on: windows-2022
runs-on: windows-2025
needs: [x86_64-windows-release]
steps:
- name: Disable CRLF line ending substitution
Expand Down Expand Up @@ -262,7 +262,7 @@ jobs:
run: make -f Makefile.win samples

x86_64-windows-test-interpreter:
runs-on: windows-2022
runs-on: windows-2025
needs: [x86_64-windows-release]
steps:
- name: Disable CRLF line ending substitution
Expand Down Expand Up @@ -294,7 +294,7 @@ jobs:

x86_64-windows-installer:
if: github.repository_owner == 'crystal-lang' && (startsWith(github.ref, 'refs/tags/') || startsWith(github.ref, 'refs/heads/ci/'))
runs-on: windows-2022
runs-on: windows-2025
needs: [x86_64-windows-release]
steps:
- name: Disable CRLF line ending substitution
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/win_build_portable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ permissions: {}

jobs:
build:
runs-on: windows-2022
runs-on: windows-2025
steps:
- name: Disable CRLF line ending substitution
run: |
Expand Down