Skip to content

Commit 963eba9

Browse files
committed
ci: add extra step to proxy-test PR check
1 parent ea363e1 commit 963eba9

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed

.github/workflows/__test-proxy.yml

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pr-checks/justfile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Perform all necessary steps to update the PR checks
2+
update-pr-checks:
3+
python3 -m venv env
4+
env/bin/activate
5+
pip3 install ruamel.yaml
6+
python3 sync.py
7+
git apply pr-checks.patch

pr-checks/test-proxy.patch

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
diff --git a/.github/workflows/__test-proxy.yml b/.github/workflows/__test-proxy.yml
2+
index b6831b7a0..3be758b02 100644
3+
--- a/.github/workflows/__test-proxy.yml
4+
+++ b/.github/workflows/__test-proxy.yml
5+
@@ -45,6 +45,13 @@ jobs:
6+
python-version: '3.11'
7+
- name: Check out repository
8+
uses: actions/checkout@v4
9+
+ - name: Set up GitHub CLI
10+
+ run: |
11+
+ curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg
12+
+ sudo apt-key add /usr/share/keyrings/githubcli-archive-keyring.gpg
13+
+ sudo apt-add-repository https://cli.github.com/packages
14+
+ sudo apt-get update
15+
+ sudo apt-get install gh
16+
- name: Prepare test
17+
id: prepare-test
18+
uses: ./.github/actions/prepare-test

0 commit comments

Comments
 (0)