Skip to content

Commit d0ce14c

Browse files
committed
[LDC] CI: Bump checkout-action, host clang on Windows, Xcode on macOS 14
1 parent f31011f commit d0ce14c

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

.github/workflows/ldc-release.yml

+6-12
Original file line numberDiff line numberDiff line change
@@ -75,18 +75,15 @@ jobs:
7575
env:
7676
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.arch == 'arm64' && '11.0' || '10.12' }}
7777
steps:
78-
- uses: actions/checkout@v3
79-
with:
80-
submodules: true
81-
fetch-depth: 50
82-
- name: 'macOS 14: Switch to Xcode v15.3'
78+
- uses: actions/checkout@v4
79+
- name: 'macOS 14: Switch to Xcode v15.4'
8380
if: matrix.os == 'macos-14'
84-
run: sudo xcode-select -switch /Applications/Xcode_15.3.app
81+
run: sudo xcode-select -switch /Applications/Xcode_15.4.app
8582
- name: Install prerequisites
8683
uses: ./.github/actions/1-setup
8784
with:
8885
# on Windows, the MSVC headers require clang 16+
89-
clang_version: ${{ runner.os == 'Windows' && '18.1.5' || env.CLANG_VERSION }}
86+
clang_version: ${{ runner.os == 'Windows' && '18.1.6' || env.CLANG_VERSION }}
9087
arch: ${{ matrix.arch }}
9188
# BOLT supports ELF binaries only, so include it for Linux packages only
9289
- name: Build & install LLVM incl. LLD, compiler-rt${{ runner.os == 'Linux' && ', BOLT' || '' }}
@@ -135,10 +132,7 @@ jobs:
135132
env:
136133
ANDROID_NDK_VERSION: r26d
137134
steps:
138-
- uses: actions/checkout@v3
139-
with:
140-
submodules: true
141-
fetch-depth: 50
135+
- uses: actions/checkout@v4
142136
- name: Install prerequisites
143137
uses: ./.github/actions/1-setup
144138
with:
@@ -232,6 +226,6 @@ jobs:
232226
permissions:
233227
contents: write
234228
steps:
235-
- uses: actions/checkout@v3
229+
- uses: actions/checkout@v4
236230
- name: Upload all artifacts to GitHub release
237231
uses: ./.github/actions/upload-to-github

0 commit comments

Comments
 (0)