We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 61b2173 commit 4d28a32Copy full SHA for 4d28a32
.github/workflows/ci.yml
@@ -2,12 +2,13 @@ on:
2
push:
3
branches: [ main ]
4
pull_request:
5
+ workflow_dispatch:
6
7
jobs:
8
ci:
9
strategy:
10
matrix:
- task: [test, lint, format]
11
+ task: [test, lint, format, private-test]
12
runs-on: ubuntu-22.04
13
steps:
14
- name: Checkout
@@ -42,3 +43,15 @@ jobs:
42
43
if: matrix.task == 'lint'
44
run: |
45
python3 -m ruff check .
46
+ - name: Checkout Private Tests
47
+ if: matrix.task == 'private-test'
48
+ uses: actions/checkout@v4
49
+ with:
50
+ repository: purseclab/patcherex2-private
51
+ ssh-key: ${{ secrets.PRIVATE_TESTS_DEPLOY_KEY }}
52
+ path: private
53
+ - name: Run pytest for Private Tests
54
55
+ working-directory: ./private
56
+ run: |
57
+ python3 -m pytest -q --no-summary
0 commit comments