fix: hopefully fix actions

This commit is contained in:
javalsai 2025-06-08 13:36:28 +02:00
parent 230c8558a7
commit d36ef22c9a
Signed by: javalsai
SSH Key Fingerprint: SHA256:3G83yKhBUWVABVX/vPWH88xnK4+ptMtHkZGCRXD4Mk8
2 changed files with 39 additions and 5 deletions

View File

@ -55,6 +55,13 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - 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 - uses: awalsh128/cache-apt-pkgs-action@latest
with: with:
packages: "libpam0g-dev" packages: "libpam0g-dev"
@ -92,6 +99,13 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - 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 - uses: awalsh128/cache-apt-pkgs-action@latest
with: with:
packages: "libpam0g-dev gcc-multilib" packages: "libpam0g-dev gcc-multilib"
@ -133,7 +147,13 @@ jobs:
needs: [spellcheck, shellcheck, clangcheck] needs: [spellcheck, shellcheck, clangcheck]
steps: steps:
- uses: actions/checkout@v4 - 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 - uses: uraimo/run-on-arch-action@v2
with: with:
arch: none arch: none
@ -178,7 +198,13 @@ jobs:
needs: [spellcheck, shellcheck, clangcheck] needs: [spellcheck, shellcheck, clangcheck]
steps: steps:
- uses: actions/checkout@v4 - 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 - uses: uraimo/run-on-arch-action@v2
with: with:
arch: none arch: none
@ -223,7 +249,13 @@ jobs:
needs: [spellcheck, shellcheck, clangcheck] needs: [spellcheck, shellcheck, clangcheck]
steps: steps:
- uses: actions/checkout@v4 - 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 - uses: uraimo/run-on-arch-action@v2
with: with:
arch: none arch: none

View File

@ -1,10 +1,12 @@
# Kinda based by https://github.com/myrotvorets/set-commit-status-action/actions/runs/12344741285/workflow
name: Push Checks name: Push Checks
on: on:
push: push:
branches:
- master
pull_request: pull_request:
types: workflow_dispatch:
- opened
jobs: jobs:
check-and-build: check-and-build: