File tree 2 files changed +5
-4
lines changed
2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 13
13
workflow_dispatch :
14
14
15
15
env :
16
- IMAGE_TAG : ghcr.io/${{ github.repository_owner }}/mikubot:latest
17
16
CONTAINER_NAME : mikubot
18
17
19
18
jobs :
43
42
context : .
44
43
file : ./Dockerfile
45
44
push : true
46
- tags : ${{ env .IMAGE_TAG }}
45
+ tags : ${{ vars .IMAGE_TAG }}
47
46
cache-from : type=gha
48
47
cache-to : type=gha, mode=max
49
48
@@ -56,15 +55,15 @@ jobs:
56
55
# always remove old container: https://stackoverflow.com/questions/34228864/stop-and-delete-docker-container-if-its-running
57
56
script : |
58
57
echo ${{secrets.GITHUB_TOKEN}} | docker login ghcr.io -u ${{ github.repository_owner }} --password-stdin
59
- docker pull ${{ env .IMAGE_TAG }}
58
+ docker pull ${{ vars .IMAGE_TAG }}
60
59
docker stop ${{ env.CONTAINER_NAME }} || true && docker rm ${{ env.CONTAINER_NAME }} || true
61
60
docker run \
62
61
-d \
63
62
--name ${{env.CONTAINER_NAME}} \
64
63
--env DISCORD_BOT_TOKEN=${{secrets.DISCORD_TOKEN}} \
65
64
--env LOG_CHANNEL_ID=${{vars.LOG_CHANNEL_ID}} \
66
65
--env GUILD_ID=${{vars.GUILD_ID}} \
67
- ${{ env .IMAGE_TAG }}
66
+ ${{ vars .IMAGE_TAG }}
68
67
docker image prune -f
69
68
script_stop : true
70
69
Original file line number Diff line number Diff line change 26
26
uses : docker/build-push-action@v5
27
27
with :
28
28
context : .
29
+ file : ./Dockerfile
29
30
push : false
31
+ tags : ${{ vars.IMAGE_TAG }}
30
32
cache-from : type=gha
31
33
cache-to : type=gha, mode=max
32
34
You can’t perform that action at this time.
0 commit comments