@@ -14,7 +14,6 @@ permissions:
14
14
packages : write
15
15
16
16
env :
17
- REGISTRY : ghcr.io
18
17
IMAGE_AUTHOR : mentalfs
19
18
IMAGE_NAME : linuxserver-mods
20
19
@@ -30,31 +29,29 @@ jobs:
30
29
- name : Setup Docker buildx
31
30
uses : docker/setup-buildx-action@v3
32
31
33
- - name : Log into registry ${{ env.REGISTRY }}
32
+ - name : Log into registry
34
33
if : ${{ github.ref == 'refs/heads/main' }}
35
34
uses : docker/login-action@v3
36
35
with :
37
- registry : ${{ env.REGISTRY }}
36
+ registry : ghcr.io
38
37
username : ${{ github.actor }}
39
38
password : ${{ secrets.GITHUB_TOKEN }}
40
39
41
40
- name : Extract Docker metadata
42
41
id : meta
43
42
uses : docker/metadata-action@v5
44
43
with :
45
- images : ${{ env.REGISTRY }} /${{ env.IMAGE_AUTHOR }}/${{ env.IMAGE_NAME }}:${{ inputs.tag }}
44
+ images : ghcr.io /${{ env.IMAGE_AUTHOR }}/${{ env.IMAGE_NAME }}:${{ inputs.tag }}
46
45
47
- - name : Build and push it to ${{ env.REGISTRY }}
46
+ - name : Build Docker image and push it
48
47
id : build-and-push
49
48
uses : docker/build-push-action@v5
50
49
with :
51
50
context : .
52
51
build-args : MOD=${{ inputs.path }}
53
- tags : ${{ env.REGISTRY }} /${{ env.IMAGE_AUTHOR }}/${{ env.IMAGE_NAME }}:${{ inputs.tag }}
52
+ tags : ghcr.io /${{ env.IMAGE_AUTHOR }}/${{ env.IMAGE_NAME }}:${{ inputs.tag }}
54
53
labels : ${{ steps.meta.outputs.labels }}
55
54
provenance : false
56
55
push : ${{ github.ref == 'refs/heads/main' }}
57
56
cache-from : type=gha
58
57
cache-to : type=gha,mode=max
59
-
60
-
0 commit comments