test remote build

This commit is contained in:
Alexander 2025-11-24 14:17:32 +01:00
parent 040ee533de
commit d63af5f219

View File

@ -17,17 +17,22 @@ on:
- "false" - "false"
jobs: jobs:
buildSnap: buildSnap:
environment: snap environment: snap
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: strategy:
- uses: actions/checkout@v5 fail-fast: false
- uses: snapcore/action-build@v1 matrix:
id: build arch: [amd64, arm64]
- uses: snapcore/action-publish@v1 steps:
if: ${{ github.event_name == 'release' || github.event.inputs.publish == 'true' }} - uses: actions/checkout@v5
env: - uses: snapcore/action-build@v1
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.STORE_LOGIN }} id: build
with: env:
snap: ${{ steps.build.outputs.snap }} SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }}
release: stable with:
snapcraft-args: "--remote-build --target-arch=${{ matrix.arch }}"
- uses: actions/upload-artifact@v4
with:
name: yq-${{ matrix.arch }}
path: ${{ steps.build.outputs.snap }}