diff --git a/.github/workflows/iso-build.yaml b/.github/workflows/iso-build.yaml index e23dae95..853e1a32 100644 --- a/.github/workflows/iso-build.yaml +++ b/.github/workflows/iso-build.yaml @@ -38,4 +38,7 @@ jobs: name: Arch Live ISO path: /tmp/archlive/out/*.iso call-workflow-qemu-test: + permissions: + contents: read + pull-requests: write uses: ./.github/workflows/qemu-tests.yaml \ No newline at end of file diff --git a/.github/workflows/qemu-tests.yaml b/.github/workflows/qemu-tests.yaml index 9f54dd10..06edcfa8 100644 --- a/.github/workflows/qemu-tests.yaml +++ b/.github/workflows/qemu-tests.yaml @@ -3,6 +3,11 @@ name: Runs Qemu test case pci_emulation # This job is callewd from iso-build on: workflow_call: + workflow_run: + workflows: ["Build Arch ISO with ArchInstall Commit"] + branches: [main, test-cases] + types: + - completed jobs: run-qemu: