diff --git a/.github/workflows/builds.yaml b/.github/workflows/builds.yaml index cb58d09cf6..3a6fec75f2 100644 --- a/.github/workflows/builds.yaml +++ b/.github/workflows/builds.yaml @@ -5,9 +5,10 @@ on: push jobs: fedora: name: Fedora (latest) - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: fedora:latest + options: --user $(id -u):$(id -g) steps: - name: Install git @@ -29,9 +30,10 @@ jobs: suseleap: name: OpenSUSE Leap - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: opensuse/leap:latest + options: --user $(id -u):$(id -g) steps: - name: Install git @@ -53,10 +55,10 @@ jobs: susetumbleweed: name: OpenSUSE Tumbleweed - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: opensuse/tumbleweed:latest - options: --privileged + options: --privileged --user $(id -u):$(id -g) steps: - name: Install git @@ -78,9 +80,10 @@ jobs: archqt6: name: ArchLinux - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: archlinux:latest + options: --user $(id -u):$(id -g) steps: - name: Install git @@ -105,9 +108,10 @@ jobs: archqt6system: name: ArchLinux (System) - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: archlinux:latest + options: --user $(id -u):$(id -g) steps: - name: Install git diff --git a/.github/workflows/debian-builds.yaml b/.github/workflows/debian-builds.yaml index 64f9bbd9d9..ade036f101 100644 --- a/.github/workflows/debian-builds.yaml +++ b/.github/workflows/debian-builds.yaml @@ -5,9 +5,10 @@ on: push jobs: debian: name: Debian - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: debian:${{ matrix.distro }} + options: --user $(id -u):$(id -g) strategy: matrix: diff --git a/.github/workflows/embedded.yaml b/.github/workflows/embedded.yaml index fbbacd0132..cdd4c5aafc 100644 --- a/.github/workflows/embedded.yaml +++ b/.github/workflows/embedded.yaml @@ -42,9 +42,10 @@ jobs: # rpi64: name: RaspberryPi64 - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: archlinux:latest + options: --user $(id -u):$(id -g) steps: - name: Install git diff --git a/.github/workflows/nix-builds.yaml b/.github/workflows/nix-builds.yaml index 06bf26e41a..9b6ac27a0e 100644 --- a/.github/workflows/nix-builds.yaml +++ b/.github/workflows/nix-builds.yaml @@ -4,7 +4,7 @@ on: push jobs: nix: name: Nix - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest steps: - name: Checkout code diff --git a/.github/workflows/ubuntu-builds.yaml b/.github/workflows/ubuntu-builds.yaml index 5f68862243..6e833452e0 100644 --- a/.github/workflows/ubuntu-builds.yaml +++ b/.github/workflows/ubuntu-builds.yaml @@ -3,9 +3,9 @@ name: Ubuntu build on: push jobs: - jammy: + ubuntu: name: Ubuntu - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest strategy: matrix: @@ -19,6 +19,7 @@ jobs: container: image: ubuntu:${{ matrix.distro }} + options: --user $(id -u):$(id -g) steps: - name: Install git diff --git a/.github/workflows/wasm.yaml b/.github/workflows/wasm.yaml index edfd45c545..8e575383fc 100644 --- a/.github/workflows/wasm.yaml +++ b/.github/workflows/wasm.yaml @@ -5,9 +5,10 @@ on: push jobs: wasm: name: WebAssembly - runs-on: [self-hosted, ubuntu-latest] + runs-on: ubuntu-latest container: image: archlinux:latest + options: --user $(id -u):$(id -g) steps: - name: Install git