Skip to content

Commit bd2f615

Browse files
committed
release: Fixes for the release.yaml workflow
1 parent d589697 commit bd2f615

1 file changed

Lines changed: 0 additions & 46 deletions

File tree

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -149,50 +149,6 @@ jobs:
149149
libys-*.tar.xz
150150
retention-days: 7
151151

152-
# TODO: Add Linux ARM64 build
153-
# Requires cross-compilation setup or native ARM64 runner
154-
# build-linux-arm64:
155-
# name: Build Linux ARM64
156-
# needs: create-release
157-
# runs-on: ubuntu-latest
158-
# ...
159-
160-
build-macos-x64:
161-
name: Build macOS x64 (Intel)
162-
needs: create-release
163-
runs-on: macos-13
164-
steps:
165-
- name: Checkout code
166-
uses: actions/checkout@v4
167-
with:
168-
ref: ${{ inputs.version }}
169-
170-
- name: Set up GraalVM
171-
uses: graalvm/setup-graalvm@v1
172-
with:
173-
java-version: ${{ env.JAVA_VERSION }}
174-
distribution: 'graalvm'
175-
github-token: ${{ secrets.GITHUB_TOKEN }}
176-
native-image-job-reports: 'true'
177-
178-
- name: Build and create release archives
179-
run: |
180-
make -C ys build
181-
make -C libys build
182-
make release-build
183-
184-
- name: List created archives
185-
run: ls -lh ys-*.tar.xz libys-*.tar.xz
186-
187-
- name: Upload artifact
188-
uses: actions/upload-artifact@v4
189-
with:
190-
name: macos-x64
191-
path: |
192-
ys-*.tar.xz
193-
libys-*.tar.xz
194-
retention-days: 7
195-
196152
build-macos-arm64:
197153
name: Build macOS ARM64 (Apple Silicon)
198154
needs: create-release
@@ -233,8 +189,6 @@ jobs:
233189
name: Upload Release Assets
234190
needs:
235191
- build-linux-x64
236-
# - build-linux-arm64 # TODO: Add when ARM64 build is implemented
237-
- build-macos-x64
238192
- build-macos-arm64
239193
runs-on: ubuntu-latest
240194
permissions:

0 commit comments

Comments
 (0)