Skip to content

Commit 90148ae

Browse files
committed
publish package before docs
1 parent e0d546b commit 90148ae

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

.github/workflows/release.yml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,6 @@ on:
99
- created
1010

1111
jobs:
12-
deploy-documentation:
13-
runs-on: ubuntu-latest
14-
steps:
15-
- uses: actions/checkout@v2
16-
- name: Login to Heroku Container Registry
17-
run: echo ${{ secrets.HEROKU_API_KEY }} | docker login -u ${{ secrets.HEROKU_EMAIL }} --password-stdin registry.heroku.com
18-
- name: Build Docker Image
19-
run: docker build . --file docs/Dockerfile --tag registry.heroku.com/${{ secrets.HEROKU_APP_NAME }}/web
20-
- name: Push Docker Image
21-
run: docker push registry.heroku.com/${{ secrets.HEROKU_APP_NAME }}/web
22-
- name: Deploy
23-
run: HEROKU_API_KEY=${{ secrets.HEROKU_API_KEY }} heroku container:release web --app ${{ secrets.HEROKU_APP_NAME }}
24-
2512
publish-package:
2613
needs: [deploy-documentation]
2714
runs-on: ubuntu-latest
@@ -42,3 +29,15 @@ jobs:
4229
run: |
4330
python setup.py bdist_wheel
4431
twine upload dist/*
32+
deploy-documentation:
33+
runs-on: ubuntu-latest
34+
steps:
35+
- uses: actions/checkout@v2
36+
- name: Login to Heroku Container Registry
37+
run: echo ${{ secrets.HEROKU_API_KEY }} | docker login -u ${{ secrets.HEROKU_EMAIL }} --password-stdin registry.heroku.com
38+
- name: Build Docker Image
39+
run: docker build . --file docs/Dockerfile --tag registry.heroku.com/${{ secrets.HEROKU_APP_NAME }}/web
40+
- name: Push Docker Image
41+
run: docker push registry.heroku.com/${{ secrets.HEROKU_APP_NAME }}/web
42+
- name: Deploy
43+
run: HEROKU_API_KEY=${{ secrets.HEROKU_API_KEY }} heroku container:release web --app ${{ secrets.HEROKU_APP_NAME }}

0 commit comments

Comments
 (0)