We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 585b9b7 commit 491b82bCopy full SHA for 491b82b
1 file changed
.github/workflows/ci.yml
@@ -7,7 +7,7 @@ on:
7
- master
8
9
jobs:
10
- build:
+ releaseGithub:
11
if: github.event.pull_request.merged == true
12
runs-on: ubuntu-22.04
13
permissions:
@@ -66,3 +66,22 @@ jobs:
66
with:
67
body: ${{steps.github_release.outputs.changelog}}
68
tag_name: ${{ steps.bump.outputs.new_tag }}
69
+ releaseDocker:
70
+ runs-on: ubuntu-latest
71
+ needs: releaseGithub
72
+ steps:
73
+ - uses: actions/checkout@v4
74
+ - name: install requirements
75
+ run: pip install -r requirements.txt
76
+
77
+ - name: docker login
78
+ uses: docker/login-action@v3
79
+ with:
80
+ username: 81318131
81
+ password: ${{ secrets.DOCKER_PASSWORD }}
82
83
+ - name: build services
84
+ run: docker compose build
85
86
+ - name: push images
87
+ run: docker compose push
0 commit comments