mirror of
https://github.com/pesde-pkg/pesde.git
synced 2025-05-04 10:33:47 +01:00
ci: add linux aarch64 builds
Squashed commit of the following: commit4d455d4015
Author: daimond113 <72147841+daimond113@users.noreply.github.com> Date: Thu Jan 16 22:24:20 2025 +0100 ci: install aarch64 build deps and fix typo commit549374d34c
Author: daimond113 <72147841+daimond113@users.noreply.github.com> Date: Thu Jan 16 22:20:43 2025 +0100 ci: add linux aarch64 builds
This commit is contained in:
parent
57afa4c593
commit
684f711d93
2 changed files with 11 additions and 1 deletions
7
.github/workflows/debug.yml
vendored
7
.github/workflows/debug.yml
vendored
|
@ -40,6 +40,11 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
artifact-name: pesde-debug-${{ needs.get-version.outputs.version }}-linux-x86_64
|
artifact-name: pesde-debug-${{ needs.get-version.outputs.version }}-linux-x86_64
|
||||||
|
|
||||||
|
- job-name: linux-aarch64
|
||||||
|
target: aarch64-unknown-linux-gnu
|
||||||
|
runs-on: ubuntu-24.04-arm
|
||||||
|
artifact-name: pesde-debug-${{ needs.get-version.outputs.version }}-linux-aarch64
|
||||||
|
|
||||||
- job-name: macos-x86_64
|
- job-name: macos-x86_64
|
||||||
target: x86_64-apple-darwin
|
target: x86_64-apple-darwin
|
||||||
runs-on: macos-13
|
runs-on: macos-13
|
||||||
|
@ -58,7 +63,7 @@ jobs:
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Install Linux build dependencies
|
- name: Install Linux build dependencies
|
||||||
if: ${{ matrix.runs-on == 'ubuntu-latest' }}
|
if: ${{ startsWith(matrix.runs-on, 'ubuntu') }}
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install libdbus-1-dev pkg-config
|
sudo apt-get install libdbus-1-dev pkg-config
|
||||||
|
|
5
.github/workflows/release.yaml
vendored
5
.github/workflows/release.yaml
vendored
|
@ -51,6 +51,11 @@ jobs:
|
||||||
arch: x86_64
|
arch: x86_64
|
||||||
target: x86_64-unknown-linux-gnu
|
target: x86_64-unknown-linux-gnu
|
||||||
|
|
||||||
|
- os: ubuntu-24.04-arm
|
||||||
|
host: linux
|
||||||
|
arch: aarch64
|
||||||
|
target: aarch64-unknown-linux-gnu
|
||||||
|
|
||||||
- os: windows-latest
|
- os: windows-latest
|
||||||
host: windows
|
host: windows
|
||||||
arch: x86_64
|
arch: x86_64
|
||||||
|
|
Loading…
Add table
Reference in a new issue