|
61 | 61 | build_context: openvoxserver |
62 | 62 | buildfile: openvoxserver/Containerfile |
63 | 63 | tags: | |
64 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-${{ matrix.platform }} |
| 64 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-${{ matrix.platform }} |
65 | 65 |
|
66 | 66 | - name: Build Alpine OpenVox Server ${{ matrix.release }} container |
67 | 67 | uses: voxpupuli/gha-build-and-publish-a-container@v2 |
|
78 | 78 | build_context: openvoxserver |
79 | 79 | buildfile: openvoxserver/Containerfile.alpine |
80 | 80 | tags: | |
81 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-${{ matrix.platform }}-alpine |
| 81 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-${{ matrix.platform }}-alpine |
82 | 82 |
|
83 | 83 | create-multi-arch-manifests: |
84 | 84 | runs-on: ubuntu-latest |
@@ -113,58 +113,58 @@ jobs: |
113 | 113 |
|
114 | 114 | - name: Create multi arch manifests |
115 | 115 | run: | |
116 | | - docker buildx imagetools create -t ghcr.io/openvoxproject/openvoxserver:${{ steps.server_version.outputs.server_version }}-${{ github.ref_name }} \ |
117 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
118 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
| 116 | + docker buildx imagetools create -t ghcr.io/${{ github.actor }}/openvoxserver:${{ steps.server_version.outputs.server_version }}-${{ github.ref_name }} \ |
| 117 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
| 118 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
119 | 119 |
|
120 | | - docker buildx imagetools create -t ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }} \ |
121 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
122 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
| 120 | + docker buildx imagetools create -t ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }} \ |
| 121 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
| 122 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
123 | 123 |
|
124 | | - docker buildx imagetools create -t ghcr.io/openvoxproject/openvoxserver:latest \ |
125 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-arm64 \ |
126 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-amd64 |
| 124 | + docker buildx imagetools create -t ghcr.io/${{ github.actor }}/openvoxserver:latest \ |
| 125 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-arm64 \ |
| 126 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-amd64 |
127 | 127 |
|
128 | 128 | # on docker.io we use the voxpupuli namespace because new organizations are not free anymore |
129 | 129 | # |
130 | 130 | docker buildx imagetools create -t docker.io/voxpupuli/openvoxserver:${{ steps.server_version.outputs.server_version }}-${{ github.ref_name }} \ |
131 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
132 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
| 131 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
| 132 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
133 | 133 |
|
134 | 134 | docker buildx imagetools create -t docker.io/voxpupuli/openvoxserver:${{ matrix.release }} \ |
135 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
136 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
| 135 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \ |
| 136 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64 |
137 | 137 |
|
138 | 138 | docker buildx imagetools create -t docker.io/voxpupuli/openvoxserver:latest \ |
139 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-arm64 \ |
140 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-amd64 |
| 139 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-arm64 \ |
| 140 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-amd64 |
141 | 141 |
|
142 | 142 | - name: Create Alpine multi arch manifests |
143 | 143 | run: | |
144 | | - docker buildx imagetools create -t ghcr.io/openvoxproject/openvoxserver:${{ steps.server_version.outputs.server_version }}-${{ github.ref_name }}-alpine-beta \ |
145 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
146 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
| 144 | + docker buildx imagetools create -t ghcr.io/${{ github.actor }}/openvoxserver:${{ steps.server_version.outputs.server_version }}-${{ github.ref_name }}-alpine-beta \ |
| 145 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
| 146 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
147 | 147 |
|
148 | | - docker buildx imagetools create -t ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-alpine-beta \ |
149 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
150 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
| 148 | + docker buildx imagetools create -t ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-alpine-beta \ |
| 149 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
| 150 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
151 | 151 |
|
152 | | - docker buildx imagetools create -t ghcr.io/openvoxproject/openvoxserver:latest-alpine-beta \ |
153 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-arm64-alpine \ |
154 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-amd64-alpine |
| 152 | + docker buildx imagetools create -t ghcr.io/${{ github.actor }}/openvoxserver:latest-alpine-beta \ |
| 153 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-arm64-alpine \ |
| 154 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-amd64-alpine |
155 | 155 |
|
156 | 156 | # on docker.io we use the voxpupuli namespace because new organizations are not free anymore |
157 | 157 | docker buildx imagetools create -t docker.io/voxpupuli/openvoxserver:${{ steps.server_version.outputs.server_version }}-${{ github.ref_name }}-alpine-beta \ |
158 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
159 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
| 158 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
| 159 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
160 | 160 |
|
161 | 161 | docker buildx imagetools create -t docker.io/voxpupuli/openvoxserver:${{ matrix.release }}-alpine-beta \ |
162 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
163 | | - ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
| 162 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64-alpine \ |
| 163 | + ghcr.io/${{ github.actor }}/openvoxserver:${{ matrix.release }}-${{ github.sha }}-amd64-alpine |
164 | 164 |
|
165 | 165 | docker buildx imagetools create -t docker.io/voxpupuli/openvoxserver:latest-alpine-beta \ |
166 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-arm64-alpine \ |
167 | | - ghcr.io/openvoxproject/openvoxserver:8-${{ github.sha }}-amd64-alpine |
| 166 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-arm64-alpine \ |
| 167 | + ghcr.io/${{ github.actor }}/openvoxserver:8-${{ github.sha }}-amd64-alpine |
168 | 168 |
|
169 | 169 | update-dockerhub-description: |
170 | 170 | runs-on: ubuntu-latest |
|
0 commit comments