mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-08 01:00:05 +00:00
CI: Set correct architecture for JS artifact builds
This commit is contained in:
parent
c5c3859205
commit
2850361d87
1 changed files with 8 additions and 5 deletions
13
.github/workflows/js-artifacts.yml
vendored
13
.github/workflows/js-artifacts.yml
vendored
|
@ -17,13 +17,16 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
|
os_name: ['Linux']
|
||||||
os: [ubuntu-24.04]
|
os: [ubuntu-24.04]
|
||||||
|
arch: ['x86_64']
|
||||||
package_type: [Linux-x86_64]
|
package_type: [Linux-x86_64]
|
||||||
os_name: [Linux]
|
|
||||||
include:
|
include:
|
||||||
- os: macos-14
|
- os_name: 'macOS'
|
||||||
|
os: macos-15
|
||||||
|
arch: 'arm64'
|
||||||
package_type: macOS-universal2
|
package_type: macOS-universal2
|
||||||
os_name: macOS
|
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: ${{ github.workflow }}-${{ matrix.os_name }}
|
group: ${{ github.workflow }}-${{ matrix.os_name }}
|
||||||
|
@ -36,14 +39,14 @@ jobs:
|
||||||
uses: ./.github/actions/setup
|
uses: ./.github/actions/setup
|
||||||
with:
|
with:
|
||||||
os: ${{ matrix.os_name }}
|
os: ${{ matrix.os_name }}
|
||||||
arch: 'Lagom'
|
arch: ${{ matrix.arch }}
|
||||||
|
|
||||||
- name: Restore Caches
|
- name: Restore Caches
|
||||||
uses: ./.github/actions/cache-restore
|
uses: ./.github/actions/cache-restore
|
||||||
id: 'cache-restore'
|
id: 'cache-restore'
|
||||||
with:
|
with:
|
||||||
os: ${{ matrix.os_name }}
|
os: ${{ matrix.os_name }}
|
||||||
arch: 'Lagom'
|
arch: ${{ matrix.arch }}
|
||||||
cache_key_extra: 'LibJS Artifacts'
|
cache_key_extra: 'LibJS Artifacts'
|
||||||
ccache_path: ${{ env.CCACHE_DIR }}
|
ccache_path: ${{ env.CCACHE_DIR }}
|
||||||
download_cache_path: ${{ github.workspace }}/Build/caches
|
download_cache_path: ${{ github.workspace }}/Build/caches
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue