diff --git a/.github/workflows/build-bundle.yml b/.github/workflows/build-bundle.yml index a108bc424a..6365ba93cb 100644 --- a/.github/workflows/build-bundle.yml +++ b/.github/workflows/build-bundle.yml @@ -40,7 +40,7 @@ on: jobs: build-bundle: name: Build and Upload Penpot Bundle - runs-on: self-hosted + runs-on: ubuntu-24.04 env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/build-docker-devenv.yml b/.github/workflows/build-docker-devenv.yml index cbf372f7f8..3d5bae1d12 100644 --- a/.github/workflows/build-docker-devenv.yml +++ b/.github/workflows/build-docker-devenv.yml @@ -7,7 +7,7 @@ jobs: build-and-push: name: Build and push DevEnv Docker image environment: release-admins - runs-on: self-hosted + runs-on: ubuntu-24.04 steps: - name: Checkout code diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index 90b15d08e1..76d5c72bc1 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -19,7 +19,7 @@ on: jobs: build-and-push: name: Build and Push Penpot Docker Images - runs-on: self-hosted + runs-on: ubuntu-24.04-arm steps: - name: Checkout code diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3dcfbf2dae..0d1e008d21 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,7 +21,7 @@ concurrency: jobs: lint: name: "Linter" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest steps: @@ -34,7 +34,7 @@ jobs: test-common: name: "Common Tests" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest steps: @@ -53,7 +53,7 @@ jobs: test-plugins: name: Plugins Runtime Linter & Tests - runs-on: self-hosted + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -98,7 +98,7 @@ jobs: test-frontend: name: "Frontend Tests" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest steps: @@ -119,7 +119,7 @@ jobs: test-render-wasm: name: "Render WASM Tests" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest steps: @@ -143,7 +143,7 @@ jobs: test-backend: name: "Backend Tests" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest services: @@ -182,7 +182,7 @@ jobs: test-library: name: "Library Tests" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest steps: @@ -196,7 +196,7 @@ jobs: build-integration: name: "Build Integration Bundle" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest steps: @@ -217,7 +217,7 @@ jobs: test-integration-1: name: "Integration Tests 1/4" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest needs: build-integration @@ -247,7 +247,7 @@ jobs: test-integration-2: name: "Integration Tests 2/4" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest needs: build-integration @@ -277,7 +277,7 @@ jobs: test-integration-3: name: "Integration Tests 3/4" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest needs: build-integration @@ -307,7 +307,7 @@ jobs: test-integration-4: name: "Integration Tests 4/4" - runs-on: self-hosted + runs-on: ubuntu-24.04 container: penpotapp/devenv:latest needs: build-integration