Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

Commit e02c506

Browse files
authored
chore(ci): Set timeout and add e2e / status check [fixes FLU-222, FLU-194 and FLU-196] (#238)
* Update renovate config * Update
1 parent bbf617f commit e02c506

File tree

3 files changed

+39
-1
lines changed

3 files changed

+39
-1
lines changed

.github/renovate.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,22 @@
66
],
77
"enabledManagers": ["npm", "github-actions"],
88
"rangeStrategy": "pin",
9+
"schedule": "every weekend",
910
"packageRules": [
11+
{
12+
"matchManagers": ["npm"],
13+
"matchPackagePatterns": [
14+
"@fluencelabs/.*"
15+
],
16+
"semanticCommitType": "fix",
17+
"semanticCommitScope": "deps",
18+
"schedule": "at any time"
19+
},
1020
{
1121
"matchDepTypes": ["devDependencies"],
12-
"prPriority": -1
22+
"prPriority": -1,
23+
"semanticCommitType": "chore",
24+
"semanticCommitScope": "deps"
1325
},
1426
{
1527
"matchUpdateTypes": ["major"],

.github/workflows/e2e.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,28 @@ jobs:
5959
with:
6060
aqua-version: "${{ needs.aqua.outputs.aqua-version }}"
6161
fluence-js-version: "${{ needs.fluence-js.outputs.fluence-js-version }}"
62+
63+
status:
64+
runs-on: ubuntu-latest
65+
if: always()
66+
needs:
67+
- fluence-cli
68+
- registry
69+
- aqua-playground
70+
71+
steps:
72+
- uses: lwhiteley/dependent-jobs-result-check@v1
73+
id: status
74+
with:
75+
statuses: failure,cancelled,skipped
76+
dependencies: ${{ toJSON(needs) }}
77+
78+
- name: Log output
79+
run: |
80+
echo "statuses:" "${{ steps.status.outputs.statuses }}"
81+
echo "jobs:" "${{ steps.status.outputs.jobs }}"
82+
echo "found any?:" "${{ steps.status.outputs.found }}"
83+
84+
- name: Fail run
85+
if: fromJSON(steps.status.outputs.found)
86+
run: exit 1

.github/workflows/tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
2929
fluence-js:
3030
name: "Run tests"
3131
runs-on: ubuntu-latest
32+
timeout-minutes: 30
3233

3334
permissions:
3435
contents: read

0 commit comments

Comments
 (0)