Merge pull request #91 from copenhagentruckwash/propose-fix-for-self-hosted-runner-vulnerability

Fix CI runner exposure for pull requests
This commit is contained in:
Jeppe B
2026-06-01 23:40:09 +02:00
committed by GitHub
+4 -5
View File
@@ -16,8 +16,7 @@ concurrency:
jobs:
format-tests:
# Match the labels exposed by the Coolify-managed GitHub runner.
runs-on: [self-hosted, Linux, X64, default]
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
@@ -39,7 +38,7 @@ jobs:
build-and-unit:
needs: format-tests
runs-on: [self-hosted, Linux, X64, default]
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
@@ -64,7 +63,7 @@ jobs:
e2e-pr:
if: github.event_name != 'schedule'
needs: build-and-unit
runs-on: [self-hosted, Linux, X64, default]
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
@@ -122,7 +121,7 @@ jobs:
if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.ref_name == github.event.repository.default_branch
needs: build-and-unit
name: E2E-full-${{ matrix.role }}-${{ matrix.browser_label }}-${{ matrix.device }}
runs-on: [self-hosted, Linux, X64, default]
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix: