🔧 Remove several internal jobs dependencies on github test workflow

This commit is contained in:
Andrey Antukh 2026-04-14 10:57:44 +02:00
parent 8b14de2610
commit 567ab54d5c

View File

@ -151,18 +151,11 @@ jobs:
name: "Frontend Tests"
runs-on: penpot-runner-02
container: penpotapp/devenv:latest
needs: test-render-wasm
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Restore shared.js
uses: actions/cache/restore@v5
with:
key: "render-wasm-shared-js-${{ github.sha }}"
path: frontend/src/app/render_wasm/api/shared.js
- name: Unit Tests
working-directory: ./frontend
run: |
@ -200,19 +193,6 @@ jobs:
run: |
./test
- name: Copy shared.js artifact
working-directory: ./render-wasm
run: |
SHARED_FILE=$(find target -name render_wasm_shared.js | head -n 1);
mkdir -p ../frontend/src/app/render_wasm/api;
cp $SHARED_FILE ../frontend/src/app/render_wasm/api/shared.js;
- name: Cache shared.js
uses: actions/cache@v5
with:
key: "render-wasm-shared-js-${{ github.sha }}"
path: frontend/src/app/render_wasm/api/shared.js
test-backend:
if: ${{ !github.event.pull_request.draft }}
name: "Backend Tests"