Skip to content

Commit f4999c2

Browse files
committed
fix: Failing CI and improve config
1 parent 412d657 commit f4999c2

6 files changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,15 @@ permissions:
1111
jobs:
1212
frontend:
1313
runs-on: ubuntu-latest
14+
timeout-minutes: 15
1415
steps:
1516
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1617
name: Checkout code
1718

1819
- name: Install pnpm
1920
uses: pnpm/action-setup@91ab88e2619ed1f46221f0ba42d1492c02baf788 # v6.0.6
21+
with:
22+
package_json_file: ./frontend/package.json
2023

2124
- name: Set up Node.js
2225
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
@@ -51,6 +54,7 @@ jobs:
5154

5255
backend:
5356
runs-on: ubuntu-latest
57+
timeout-minutes: 15
5458
steps:
5559
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5660
name: Checkout code

.github/workflows/e2e-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616

1717
- name: Install pnpm
1818
uses: pnpm/action-setup@91ab88e2619ed1f46221f0ba42d1492c02baf788 # v6.0.6
19+
with:
20+
package_json_file: ./frontend/package.json
1921

2022
- name: Use Node.js 25.x
2123
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0

.github/workflows/labeler.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
jobs:
88
label:
99
runs-on: ubuntu-latest
10+
timeout-minutes: 5
1011
permissions:
1112
contents: read
1213
pull-requests: write

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ env:
1313
jobs:
1414
release-please:
1515
runs-on: ubuntu-latest
16+
timeout-minutes: 15
1617
environment: release
1718
permissions:
1819
contents: write
@@ -41,6 +42,7 @@ jobs:
4142
needs: release-please
4243
if: needs.release-please.outputs.new-release-created == 'true' || github.event_name == 'workflow_dispatch'
4344
runs-on: ubuntu-latest
45+
timeout-minutes: 15
4446
permissions:
4547
contents: read
4648
packages: write

e2e/pnpm-workspace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ blockExoticSubdeps: true
33
minimumReleaseAge: 2880 # 2 days
44
trustPolicy: no-downgrade
55
trustPolicyIgnoreAfter: 5760 # 4 days
6+
ignoreScripts: true

frontend/pnpm-workspace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ blockExoticSubdeps: true
33
minimumReleaseAge: 2880 # 2 days
44
trustPolicy: no-downgrade
55
trustPolicyIgnoreAfter: 5760 # 4 days
6+
ignoreScripts: true
67
allowBuilds:
78
msw: false

0 commit comments

Comments
 (0)