name: RPM
on:
push:
branches: [main]
workflow_dispatch:
concurrency:
group: rpm-${{ github.ref }}
cancel-in-progress: true
jobs:
rpm:
strategy:
matrix:
include:
- arch: amd64
runner: runner-x86-linux
- arch: arm64
runner: runner-arm64-linux
runs-on: ${{ matrix.runner }}
steps:
- uses: https://forge.in.quineglobal.com/quine-global-labs/mirror-actions-checkout@v4
with:
fetch-depth: 0
- uses: https://forge.in.quineglobal.com/quine-global/app-build@v1
with:
name: dnf-package-store
kind: flutter
archs: ${{ matrix.arch }}
registry-username: ${{ vars.REGISTRY_USER || github.actor }}
registry-password: ${{ secrets.REGISTRY_TOKEN }}