name: CI Alt Linux (Docker) on: pull_request: branches: - "**" schedule: - cron: "0 5 * * 1" workflow_dispatch: concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.head.ref || github.ref }} cancel-in-progress: ${{ github.event_name != 'schedule' }} jobs: altlinux: name: Alt Linux repro (Docker) runs-on: ubuntu-latest timeout-minutes: 120 steps: - name: Checkout uses: actions/checkout@v6 - name: Setup pixi (CI) uses: ./.github/actions/setup-pixi-ci with: pixi-bin-path: ${{ runner.temp }}/pixi/bin/pixi - name: Run Alt Linux repro tests run: pixi run altlinux-test - name: Stop Alt Linux container if: always() run: pixi run altlinux-stop