Skip to content

Commit 7fc877e

Browse files
committed
Hardcode Docker image refs in build workflow
1 parent fcc1d6d commit 7fc877e

1 file changed

Lines changed: 19 additions & 23 deletions

File tree

.github/workflows/build.yml

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ name: Build Docker image
33
on:
44
workflow_dispatch:
55

6-
env:
7-
REGISTRY: docker.io
8-
IMAGE_NAME: rubylang/all-ruby
9-
106
permissions:
117
contents: read
128

@@ -49,9 +45,9 @@ jobs:
4945
context: .
5046
target: ${{ matrix.target }}
5147
cache-from: |
52-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-${{ matrix.target }}
48+
type=registry,ref=docker.io/rubylang/all-ruby:cache-${{ matrix.target }}
5349
cache-to: |
54-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-${{ matrix.target }},mode=max
50+
type=registry,ref=docker.io/rubylang/all-ruby:cache-${{ matrix.target }},mode=max
5551
5652
build-final:
5753
needs: build-group
@@ -71,21 +67,21 @@ jobs:
7167
with:
7268
context: .
7369
push: true
74-
tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
70+
tags: docker.io/rubylang/all-ruby:latest
7571
cache-from: |
76-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-0.x-2.0
77-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-1.2-1.8.7
78-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-1.9
79-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-2.1
80-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-2.2
81-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-2.3
82-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-2.4
83-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-2.5
84-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-2.6
85-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-2.7
86-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-3.0
87-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-3.1
88-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-3.2
89-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-3.3
90-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-3.4
91-
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:cache-ruby-3.5-4.0
72+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-0.x-2.0
73+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-1.2-1.8.7
74+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-1.9
75+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-2.1
76+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-2.2
77+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-2.3
78+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-2.4
79+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-2.5
80+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-2.6
81+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-2.7
82+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-3.0
83+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-3.1
84+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-3.2
85+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-3.3
86+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-3.4
87+
type=registry,ref=docker.io/rubylang/all-ruby:cache-ruby-3.5-4.0

0 commit comments

Comments
 (0)