diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index f4a93fc..a461a03 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -1,24 +1,51 @@ -name: CI test - +name: CI โ€“ Multiโ€‘arch build & test on: push: branches: [ main ] + pull_request: + types: [ opened, reopened, synchronize ] jobs: amd64: runs-on: [ ubuntu-24.04, amd64-builder ] steps: - - name: System Info + - name: System info run: | cat /etc/os-release - echo uname -m + - name: Show context + run: | + echo "๐Ÿ”Ž Branch: ${{ forgejo.ref }}" + echo "๐Ÿ“ฆ Repository: ${{ forgejo.repository }}" + echo "๐Ÿ“‚ Workspace: ${{ forgejo.workspace }}" + + - name: Install Node.js + run: | + apt update + apt install -y nodejs npm + + - name: Checkout code + uses: actions/checkout@v6 + + - name: Job status + run: echo "โœ… AMD64 job finished with status ${{ job.status }}" + arm64: - runs-on : [ ubuntu-24.04, arm64-builder ] + runs-on: [ ubuntu-24.04, arm64-builder ] steps: - - name: System Info + - name: System info run: | cat /etc/os-release - echo uname -m + + - name: Install Node.js + run: | + apt update + apt install -y nodejs npm + + - name: Checkout code + uses: actions/checkout@v6 + + - name: Job status + run: echo "โœ… ARM64 job finished with status ${{ job.status }}"