File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 :
You can’t perform that action at this time.
0 commit comments