File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -112,10 +112,21 @@ jobs:
112
112
- name : Copy compose files
113
113
run : |
114
114
scp docker-compose.*.yml streameth@145.223.118.217:/home/streameth/streameth/
115
+
115
116
# Log in to registry on deployment server
116
117
- name : Log in to registry on deployment server
117
118
run : |
118
119
echo "${{ secrets.TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin
120
+
121
+ # Deploy or update stack
122
+ - name : Deploy/Update Stack
123
+ run : |
124
+ STACK_NAME="${{ needs.prepare-env.outputs.stack_name }}"
125
+ COMPOSE_FILE="${{ needs.prepare-env.outputs.compose_file }}"
126
+
127
+ # Deploy or update the stack
128
+ docker stack deploy -c /home/streameth/streameth/${COMPOSE_FILE} ${STACK_NAME} --with-registry-auth
129
+
119
130
# Update services based on environment
120
131
- name : Update services
121
132
run : |
You can’t perform that action at this time.
0 commit comments