Skip to content

Commit fd9789f

Browse files
authored
feat(ci): Run static checks on all generated branches (#2071)
1 parent a554634 commit fd9789f

4 files changed

Lines changed: 12 additions & 0 deletions

File tree

.github/actions/merge-eip-branches/action.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@ runs:
113113
fi
114114
done
115115
116+
echo "Running static checks on merged branch"
117+
uvx --with=tox-uv tox -e static
118+
116119
echo "All EIP branches merged successfully"
117120
118121
- name: Push devnet branch

.github/actions/rebase-eip-branch/action.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ runs:
5757
exit 1
5858
fi
5959
60+
echo "Running static checks on rebased branch"
61+
uvx --with=tox-uv tox -e static
62+
6063
echo "Rebase successful"
6164
6265
- name: Push rebased branch

.github/workflows/eip-rebase.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
fetch-depth: 0
3030
token: ${{ secrets.GITHUB_TOKEN }}
3131

32+
- name: Setup uv
33+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
34+
3235
- name: Rebase EIP branch onto fork
3336
uses: ./.github/actions/rebase-eip-branch
3437
with:

.github/workflows/update-devnet-branch.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ jobs:
3636
fetch-depth: 0
3737
token: ${{ secrets.GITHUB_TOKEN }}
3838

39+
- name: Setup uv
40+
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5.4.1
41+
3942
- name: Merge EIP branches into devnet
4043
uses: ./.github/actions/merge-eip-branches
4144
with:

0 commit comments

Comments
 (0)