diff --git a/.github/workflows/check-and-build.yml b/.github/workflows/check-and-build.yml index 53a8d6f..99e8cfe 100644 --- a/.github/workflows/check-and-build.yml +++ b/.github/workflows/check-and-build.yml @@ -55,6 +55,13 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: myrotvorets/set-commit-status-action@master + if: inputs.set-statuses + with: + token: ${{ secrets.GITHUB_TOKEN }} + status: pending + description: ${{ steps.build.outputs.DESCR }} + context: Build for amd64 - uses: awalsh128/cache-apt-pkgs-action@latest with: packages: "libpam0g-dev" @@ -92,6 +99,13 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: myrotvorets/set-commit-status-action@master + if: inputs.set-statuses + with: + token: ${{ secrets.GITHUB_TOKEN }} + status: pending + description: ${{ steps.build.outputs.DESCR }} + context: Build for i386 - uses: awalsh128/cache-apt-pkgs-action@latest with: packages: "libpam0g-dev gcc-multilib" @@ -133,7 +147,13 @@ jobs: needs: [spellcheck, shellcheck, clangcheck] steps: - uses: actions/checkout@v4 - + - uses: myrotvorets/set-commit-status-action@master + if: inputs.set-statuses + with: + token: ${{ secrets.GITHUB_TOKEN }} + status: pending + description: ${{ steps.status.outputs.DESCR }} + context: Build for aarch64 - uses: uraimo/run-on-arch-action@v2 with: arch: none @@ -178,7 +198,13 @@ jobs: needs: [spellcheck, shellcheck, clangcheck] steps: - uses: actions/checkout@v4 - + - uses: myrotvorets/set-commit-status-action@master + if: inputs.set-statuses + with: + token: ${{ secrets.GITHUB_TOKEN }} + status: pending + description: ${{ steps.status.outputs.DESCR }} + context: Build for armv7 - uses: uraimo/run-on-arch-action@v2 with: arch: none @@ -223,7 +249,13 @@ jobs: needs: [spellcheck, shellcheck, clangcheck] steps: - uses: actions/checkout@v4 - + - uses: myrotvorets/set-commit-status-action@master + if: inputs.set-statuses + with: + token: ${{ secrets.GITHUB_TOKEN }} + status: pending + description: ${{ steps.status.outputs.DESCR }} + context: Build for riscv64 - uses: uraimo/run-on-arch-action@v2 with: arch: none diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 3ea5dfc..427d926 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -1,10 +1,12 @@ +# Kinda based by https://github.com/myrotvorets/set-commit-status-action/actions/runs/12344741285/workflow name: Push Checks on: push: + branches: + - master pull_request: - types: - - opened + workflow_dispatch: jobs: check-and-build: