@@ -3,10 +3,6 @@ name: Build Docker image
33on :
44 workflow_dispatch :
55
6- env :
7- REGISTRY : docker.io
8- IMAGE_NAME : rubylang/all-ruby
9-
106permissions :
117 contents : read
128
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