Skip to content

Commit ed0eea7

Browse files
tiborpilzTibor Pilz
authored and
Tibor Pilz
committed
ci: alternative pages action
1 parent 6a0e0f6 commit ed0eea7

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/test.yml

+28
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
name: CI
22
on: pull_request
33

4+
permissions:
5+
actions: write
6+
checks: write
7+
contents: write
8+
deployments: write
9+
id-token: write
10+
issues: write
11+
packages: write
12+
pages: write
13+
pull: write
14+
repository: write
15+
security: write
16+
statuses: write
17+
18+
419
jobs:
520
ci:
621
strategy:
@@ -39,6 +54,19 @@ jobs:
3954
DEEPSOURCE_DSN: ${{ secrets.DEEPSOURCE_DSN }}
4055
BADGE_PATH: test-coverage.svg
4156

57+
- name: Setup Pages
58+
uses: actions/configure-pages@v2
59+
60+
- name: Upload artifact
61+
uses: actions/upload-pages-artifact@v1
62+
with:
63+
# Upload entire repository
64+
path: 'htmlcov'
65+
66+
- name: Deploy to GitHub Pages
67+
id: deployment
68+
uses: actions/deploy-pages@v1
69+
4270
- name: Deploy Coverage Report to Pages
4371
if: success()
4472
uses: crazy-max/ghaction-github-pages@v2

0 commit comments

Comments
 (0)