Skip to content

chore(deps): update docker/setup-qemu-action digest to c7c5346 (release/v2.x) #174

chore(deps): update docker/setup-qemu-action digest to c7c5346 (release/v2.x)

chore(deps): update docker/setup-qemu-action digest to c7c5346 (release/v2.x) #174

Workflow file for this run

name: CI tests
on:
workflow_call:
push:
branches:
- main
- release/v[0-9]+.(0|x)
- release/v[0-9]+.[0-9]+.(0|x)
- release/v[0-9]+.[0-9]+.[0-9]+
paths-ignore:
- 'docs/**'
- '*.md'
- '.gitignore'
- 'CODEOWNERS'
- 'LICENSE'
pull_request:
paths-ignore:
- 'docs/**'
- '*.md'
- '.gitignore'
- 'CODEOWNERS'
- 'LICENSE'
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: write # Upload artefacts to release.
env:
PUBLIC_REGISTRY: ghcr.io
jobs:
ci:
runs-on: runs-on,runner=2cpu-linux-x64,run-id=${{ github.run_id }}
steps:
-
# Add support for more platforms with QEMU (optional)
# https://github.com/docker/setup-qemu-action
name: Set up QEMU
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
- name: Check out repository code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Basic CI
run: make ci
- name: Upload CI files to artifacts (on failure)
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
if: failure()
with:
path: 'ci'
retention-days: 7