diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index acbc7d5..6939b8b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -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 diff --git a/Cargo.toml b/Cargo.toml index 9264705..3e803a7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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"