@@ -24,41 +24,43 @@ jobs:
24
24
25
25
- if : github.event_name == 'repository_dispatch'
26
26
name : Repository dispatch
27
- uses : openttd/actions/checkout-dispatch@v1
27
+ uses : openttd/actions/checkout-dispatch@v2
28
28
29
29
- name : Checkout tags and submodules
30
- uses : openttd/actions/checkout@v1
30
+ uses : openttd/actions/checkout@v2
31
31
with :
32
32
with-tags : true
33
33
34
34
- name : Set variables
35
35
id : vars
36
- uses : openttd/actions/docker-vars@v1
36
+ uses : openttd/actions/docker-vars@v2
37
37
with :
38
- docker-hub- username : ${{ secrets.DOCKER_USERNAME }}
38
+ registry- username : ${{ secrets.GHCR_USERNAME }}
39
39
40
40
- name : Build
41
- uses : openttd/actions/docker-build@v1
41
+ uses : openttd/actions/docker-build@v2
42
42
with :
43
43
name : ${{ steps.vars.outputs.name }}
44
44
tag : ${{ steps.vars.outputs.tag }}
45
45
tags : ${{ steps.vars.outputs.tags }}
46
46
version : ${{ steps.vars.outputs.version }}
47
47
date : ${{ steps.vars.outputs.date }}
48
+ registry : ghcr.io
48
49
49
50
- if : steps.vars.outputs.dry-run == 'false'
50
51
name : Publish
51
52
id : publish
52
- uses : openttd/actions/docker-publish@v1
53
+ uses : openttd/actions/docker-publish@v2
53
54
with :
54
- docker-hub-username : ${{ secrets.DOCKER_USERNAME }}
55
- docker-hub-password : ${{ secrets.DOCKER_PASSWORD }}
55
+ registry-username : ${{ secrets.GHCR_USERNAME }}
56
+ registry-password : ${{ secrets.GHCR_PASSWORD }}
57
+ registry : ghcr.io
56
58
name : ${{ steps.vars.outputs.name }}
57
59
tag : ${{ steps.vars.outputs.tag }}
58
60
59
61
- if : steps.vars.outputs.dry-run == 'false'
60
62
name : Trigger deployment
61
- uses : openttd/actions/deployments-create@v1
63
+ uses : openttd/actions/deployments-create@v2
62
64
with :
63
65
ref : ${{ steps.vars.outputs.sha }}
64
66
environment : ${{ steps.vars.outputs.environment }}
0 commit comments