mirror of
https://github.com/penpot/penpot.git
synced 2026-08-25 06:08:47 +00:00
👷 Change the runner's label to a more descriptive one
This commit is contained in:
parent
f29a94058a
commit
ca72213cbb
6
.github/workflows/build-bundle.yml
vendored
6
.github/workflows/build-bundle.yml
vendored
@ -25,7 +25,7 @@ jobs:
|
|||||||
# ── 1. Decide whether there is anything to build ───────────────────────
|
# ── 1. Decide whether there is anything to build ───────────────────────
|
||||||
check:
|
check:
|
||||||
name: Check current bundle
|
name: Check current bundle
|
||||||
runs-on: penpot-runner-01
|
runs-on: penpot-standar-runner
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
outputs:
|
outputs:
|
||||||
gh_ref: ${{ steps.vars.outputs.gh_ref }}
|
gh_ref: ${{ steps.vars.outputs.gh_ref }}
|
||||||
@ -75,7 +75,7 @@ jobs:
|
|||||||
# ── 2. Build and upload, only when needed ──────────────────────────────
|
# ── 2. Build and upload, only when needed ──────────────────────────────
|
||||||
build:
|
build:
|
||||||
name: Build and Upload Penpot Bundle
|
name: Build and Upload Penpot Bundle
|
||||||
runs-on: penpot-runner-01
|
runs-on: penpot-standar-runner
|
||||||
timeout-minutes: 90
|
timeout-minutes: 90
|
||||||
needs: check
|
needs: check
|
||||||
if: needs.check.outputs.exists == 'false'
|
if: needs.check.outputs.exists == 'false'
|
||||||
@ -116,7 +116,7 @@ jobs:
|
|||||||
# ── 3. Single failure notification for the whole workflow ─────────────
|
# ── 3. Single failure notification for the whole workflow ─────────────
|
||||||
notify:
|
notify:
|
||||||
name: Notify failure
|
name: Notify failure
|
||||||
runs-on: penpot-runner-01
|
runs-on: penpot-standar-runner
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
needs: [check, build]
|
needs: [check, build]
|
||||||
if: failure()
|
if: failure()
|
||||||
|
|||||||
2
.github/workflows/build-docker-devenv.yml
vendored
2
.github/workflows/build-docker-devenv.yml
vendored
@ -6,7 +6,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
build-and-push:
|
build-and-push:
|
||||||
name: Build and push DevEnv Docker image
|
name: Build and push DevEnv Docker image
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Set common environment variables
|
- name: Set common environment variables
|
||||||
|
|||||||
8
.github/workflows/build-docker.yml
vendored
8
.github/workflows/build-docker.yml
vendored
@ -32,7 +32,7 @@ jobs:
|
|||||||
# ── 1. Resolve the build key and check the whole set at once ───────────
|
# ── 1. Resolve the build key and check the whole set at once ───────────
|
||||||
prepare:
|
prepare:
|
||||||
name: Prepare
|
name: Prepare
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
outputs:
|
outputs:
|
||||||
gh_ref: ${{ steps.vars.outputs.gh_ref }}
|
gh_ref: ${{ steps.vars.outputs.gh_ref }}
|
||||||
@ -107,7 +107,7 @@ jobs:
|
|||||||
# ── 2. One build per image, in parallel, only when needed ──────────────
|
# ── 2. One build per image, in parallel, only when needed ──────────────
|
||||||
build:
|
build:
|
||||||
name: Build ${{ matrix.image }}
|
name: Build ${{ matrix.image }}
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
timeout-minutes: 60
|
timeout-minutes: 60
|
||||||
needs: prepare
|
needs: prepare
|
||||||
if: needs.prepare.outputs.exists == 'false'
|
if: needs.prepare.outputs.exists == 'false'
|
||||||
@ -220,7 +220,7 @@ jobs:
|
|||||||
# the S3 marker guarantees the branch tags were already moved.
|
# the S3 marker guarantees the branch tags were already moved.
|
||||||
promote:
|
promote:
|
||||||
name: Promote image set
|
name: Promote image set
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
needs: [prepare, build]
|
needs: [prepare, build]
|
||||||
|
|
||||||
@ -267,7 +267,7 @@ jobs:
|
|||||||
# ── 4. Single failure notification for the whole workflow ─────────────
|
# ── 4. Single failure notification for the whole workflow ─────────────
|
||||||
notify:
|
notify:
|
||||||
name: Notify failure
|
name: Notify failure
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
needs: [prepare, build, promote]
|
needs: [prepare, build, promote]
|
||||||
if: failure()
|
if: failure()
|
||||||
|
|||||||
2
.github/workflows/plugins-deploy-package.yml
vendored
2
.github/workflows/plugins-deploy-package.yml
vendored
@ -34,7 +34,7 @@ permissions:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
deploy:
|
deploy:
|
||||||
runs-on: penpot-runner-01
|
runs-on: penpot-standar-runner
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v6
|
uses: actions/checkout@v6
|
||||||
|
|||||||
2
.github/workflows/tests-backend.yml
vendored
2
.github/workflows/tests-backend.yml
vendored
@ -32,7 +32,7 @@ jobs:
|
|||||||
test-backend:
|
test-backend:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Backend Tests"
|
name: "Backend Tests"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
2
.github/workflows/tests-common.yml
vendored
2
.github/workflows/tests-common.yml
vendored
@ -30,7 +30,7 @@ jobs:
|
|||||||
test-common:
|
test-common:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Common Tests"
|
name: "Common Tests"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
2
.github/workflows/tests-composable-suite.yml
vendored
2
.github/workflows/tests-composable-suite.yml
vendored
@ -38,7 +38,7 @@ jobs:
|
|||||||
composable-test-suite:
|
composable-test-suite:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Run composable test suite (mocked backend)"
|
name: "Run composable test suite (mocked backend)"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
2
.github/workflows/tests-frontend.yml
vendored
2
.github/workflows/tests-frontend.yml
vendored
@ -34,7 +34,7 @@ jobs:
|
|||||||
test-frontend:
|
test-frontend:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Frontend Tests"
|
name: "Frontend Tests"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
6
.github/workflows/tests-integration.yml
vendored
6
.github/workflows/tests-integration.yml
vendored
@ -61,7 +61,7 @@ jobs:
|
|||||||
build-integration:
|
build-integration:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Build Integration Bundle"
|
name: "Build Integration Bundle"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
timeout-minutes: 30
|
timeout-minutes: 30
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
@ -101,7 +101,7 @@ jobs:
|
|||||||
test-integration:
|
test-integration:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Integration Tests (${{ matrix.shard }})"
|
name: "Integration Tests (${{ matrix.shard }})"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
timeout-minutes: ${{ github.base_ref == 'staging' && 60 || 25 }}
|
timeout-minutes: ${{ github.base_ref == 'staging' && 60 || 25 }}
|
||||||
|
|
||||||
needs: build-integration
|
needs: build-integration
|
||||||
@ -187,7 +187,7 @@ jobs:
|
|||||||
merge-reports:
|
merge-reports:
|
||||||
if: ${{ always() && !github.event.pull_request.draft && needs.test-integration.result != 'skipped' }}
|
if: ${{ always() && !github.event.pull_request.draft && needs.test-integration.result != 'skipped' }}
|
||||||
name: "Merge Integration Reports"
|
name: "Merge Integration Reports"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
|
|
||||||
needs: test-integration
|
needs: test-integration
|
||||||
|
|||||||
2
.github/workflows/tests-library.yml
vendored
2
.github/workflows/tests-library.yml
vendored
@ -32,7 +32,7 @@ jobs:
|
|||||||
test-library:
|
test-library:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Library Tests"
|
name: "Library Tests"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
2
.github/workflows/tests-mcp.yml
vendored
2
.github/workflows/tests-mcp.yml
vendored
@ -28,7 +28,7 @@ jobs:
|
|||||||
test-mcp:
|
test-mcp:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Test MCP"
|
name: "Test MCP"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container: penpotapp/devenv:latest
|
container: penpotapp/devenv:latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
4
.github/workflows/tests-plugin-api-suite.yml
vendored
4
.github/workflows/tests-plugin-api-suite.yml
vendored
@ -53,7 +53,7 @@ jobs:
|
|||||||
api-test-suite-mocked:
|
api-test-suite-mocked:
|
||||||
if: ${{ github.event_name != 'workflow_dispatch' && !github.event.pull_request.draft }}
|
if: ${{ github.event_name != 'workflow_dispatch' && !github.event.pull_request.draft }}
|
||||||
name: "Run Plugin API Test Suite (mocked)"
|
name: "Run Plugin API Test Suite (mocked)"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
@ -95,7 +95,7 @@ jobs:
|
|||||||
# api-test-suite-live:
|
# api-test-suite-live:
|
||||||
# if: ${{ github.event_name == 'workflow_dispatch' }}
|
# if: ${{ github.event_name == 'workflow_dispatch' }}
|
||||||
# name: Run Plugin API Test Suite (live)
|
# name: Run Plugin API Test Suite (live)
|
||||||
# runs-on: penpot-runner-02
|
# runs-on: penpot-extended-runner
|
||||||
# container:
|
# container:
|
||||||
# image: penpotapp/devenv:latest
|
# image: penpotapp/devenv:latest
|
||||||
#
|
#
|
||||||
|
|||||||
2
.github/workflows/tests-plugins.yml
vendored
2
.github/workflows/tests-plugins.yml
vendored
@ -30,7 +30,7 @@ jobs:
|
|||||||
test-plugins:
|
test-plugins:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: Plugins Runtime Linter & Tests
|
name: Plugins Runtime Linter & Tests
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
2
.github/workflows/tests-wasm.yml
vendored
2
.github/workflows/tests-wasm.yml
vendored
@ -30,7 +30,7 @@ jobs:
|
|||||||
test-render-wasm:
|
test-render-wasm:
|
||||||
if: ${{ !github.event.pull_request.draft }}
|
if: ${{ !github.event.pull_request.draft }}
|
||||||
name: "Render WASM Tests"
|
name: "Render WASM Tests"
|
||||||
runs-on: penpot-runner-02
|
runs-on: penpot-extended-runner
|
||||||
container:
|
container:
|
||||||
image: penpotapp/devenv:latest
|
image: penpotapp/devenv:latest
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user