mirror of
https://github.com/lune-org/lune.git
synced 2024-12-12 13:00:37 +00:00
Add aarch64 to release workflow
This commit is contained in:
parent
3cc514a301
commit
ed1815e173
2 changed files with 17 additions and 1 deletions
16
.github/workflows/release.yaml
vendored
16
.github/workflows/release.yaml
vendored
|
@ -86,16 +86,31 @@ jobs:
|
|||
artifact-name: lune-${{ needs.create-release.outputs.manifest_version }}-windows-x86_64
|
||||
cargo-target: x86_64-pc-windows-msvc
|
||||
|
||||
- name: Windows aarch64
|
||||
runner-os: windows-latest
|
||||
artifact-name: lune-${{ needs.create-release.outputs.manifest_version }}-windows-aarch64
|
||||
cargo-target: aarch64-pc-windows-msvc
|
||||
|
||||
- name: Linux x86_64
|
||||
runner-os: ubuntu-latest
|
||||
artifact-name: lune-${{ needs.create-release.outputs.manifest_version }}-linux-x86_64
|
||||
cargo-target: x86_64-unknown-linux-gnu
|
||||
|
||||
- name: Linux aarch64
|
||||
runner-os: ubuntu-latest
|
||||
artifact-name: lune-${{ needs.create-release.outputs.manifest_version }}-linux-aarch64
|
||||
cargo-target: aarch64-unknown-linux-gnu
|
||||
|
||||
- name: macOS x86_64
|
||||
runner-os: macos-latest
|
||||
artifact-name: lune-${{ needs.create-release.outputs.manifest_version }}-macos-x86_64
|
||||
cargo-target: x86_64-apple-darwin
|
||||
|
||||
- name: macOS aarch64
|
||||
runner-os: macos-latest
|
||||
artifact-name: lune-${{ needs.create-release.outputs.manifest_version }}-macos-aarch64
|
||||
cargo-target: aarch64-apple-darwin
|
||||
|
||||
name: Build - ${{ matrix.name }}
|
||||
runs-on: ${{ matrix.runner-os }}
|
||||
steps:
|
||||
|
@ -123,6 +138,7 @@ jobs:
|
|||
else
|
||||
cp "output/${{ matrix.cargo-target }}/release/lune" staging/
|
||||
cd staging
|
||||
chmod +x lune
|
||||
zip ../release.zip *
|
||||
fi
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ default-members = ["packages/cli"]
|
|||
# Package config values shared across all packages,
|
||||
# such as version, license, and other metadata
|
||||
[workspace.package]
|
||||
version = "0.6.6"
|
||||
version = "0.6.7"
|
||||
edition = "2021"
|
||||
license = "MPL-2.0"
|
||||
repository = "https://github.com/filiptibell/lune"
|
||||
|
|
Loading…
Reference in a new issue