diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index da77e59..7cf6ad3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,10 +17,10 @@ jobs: with: command: build args: --release - - uses: actions/cache@v3 + - uses: actions/upload-artifact@v3 with: - path: target/aarch64-apple-darwin - key: build + name: mac-m1 + path: target/ build-mac-x86: runs-on: macos-latest steps: @@ -34,10 +34,10 @@ jobs: with: command: build args: --release - - uses: actions/cache@v3 + - uses: actions/upload-artifact@v3 with: - path: target/x86_64-apple-darwin - key: build + name: mac-x86 + path: target/ build-linux-aarch64: runs-on: ubuntu-latest steps: @@ -51,10 +51,10 @@ jobs: with: command: build args: --release - - uses: actions/cache@v3 + - uses: actions/upload-artifact@v3 with: - path: target/aarch64-unknown-linux-gnu - key: build + name: linux-arm64 + path: target/ build-linux-x86_64: runs-on: ubuntu-latest steps: @@ -68,10 +68,10 @@ jobs: with: command: build args: --release - - uses: actions/cache@v3 + - uses: actions/upload-artifact@v3 with: - path: target/x86_64-unknown-linux-gnu - key: build + name: linux-x86 + path: target/ build-windows-x86_64: runs-on: windows-latest steps: @@ -85,10 +85,10 @@ jobs: with: command: build args: --release - - uses: actions/cache@v3 + - uses: actions/upload-artifact@v3 with: - path: target/x86_64-pc-windows-msvc - key: build + name: windows-x86 + path: target/ build-windows-aarch64: runs-on: windows-latest steps: @@ -102,10 +102,10 @@ jobs: with: command: build args: --release - - uses: actions/cache@v3 + - uses: actions/upload-artifact@v3 with: - path: target/aarch64-pc-windows-msvc - key: build + name: windows-arm + path: target/ archive: runs-on: ubuntu-latest needs: @@ -117,9 +117,10 @@ jobs: - build-windows-aarch64 steps: - uses: actions/checkout@v2 - - uses: actions/cache/restore@v3 - with: - key: build - path: target + - uses: actions/download-artifact@v3 - uses: extractions/setup-just@v1 + - uses: actions-rs/cargo@v1 + with: + command: install + args: toml-cli - run: just archive-all do-release-package