Reusable actions and workflows Check spelling Quick Start jobs: typos: name: 📝 Check typos if: always() uses: hrzlgnm/actions/.github/workflows/typos-reusable.yml@v1.2.0 Build and push docker images Quick Start jobs: docker: permissions: contents: read packages: write # Needed to push to GHCR uses: hrzlgnm/actions/.github/workflows/docker-reusable.yml@v1.2.0 with: branch: ${{ inputs.branch }} Lint GitHub actions Quick Start jobs: actionlint: permissions: contents: read uses: hrzlgnm/actions/.github/workflows/actionlint-reusable.yml@v2.1.0 Retry failed CI runs Quick Start jobs: retry-failed: permissions: actions: write contents: read uses: hrzlgnm/actions/.github/workflows/retry-failed-ci-reusable.yml@v2.2.0 with: workflow: ci.yml hours: 24 events: "pull_request,push"