@@ -57,31 +57,38 @@ jobs:
57
57
# VERSIONS
58
58
name :${{ matrix.name }}
59
59
steps :
60
- -uses :actions/checkout@v4
61
- -uses :docker/setup-qemu-action@v3
62
- -uses :docker/setup-buildx-action@v3
63
- -uses :docker/login-action@v3
60
+ -name :Checkout repository
61
+ uses :actions/checkout@v4
62
+ -name :Set up QEMU
63
+ uses :docker/setup-qemu-action@v3
64
+ -name :Set up Docker Buildx
65
+ uses :docker/setup-buildx-action@v3
66
+ -name :Login to GHCR
67
+ uses :docker/login-action@v3
64
68
if :github.event_name != 'pull_request'
65
69
with :
66
70
registry :ghcr.io
67
71
username :rust-lang
68
72
password :${{ secrets.GITHUB_TOKEN }}
69
73
70
- -uses :docker/login-action@v3
74
+ -name :Login to Docker Hub
75
+ uses :docker/login-action@v3
71
76
if :github.event_name != 'pull_request'
72
77
with :
73
78
username :rustopsbot
74
79
password :${{ secrets.DOCKER_HUB_TOKEN }}
75
80
76
- -id :meta
81
+ -name :Docker Metadata
82
+ id :meta
77
83
uses :docker/metadata-action@v5
78
84
with :
79
85
images :|
80
86
rustlang/rust
81
87
ghcr.io/rust-lang/rust
82
88
tags :${{ matrix.tags }}
83
89
84
- -uses :docker/build-push-action@v5
90
+ -name :Build and push image
91
+ uses :docker/build-push-action@v5
85
92
with :
86
93
context :${{ matrix.context }}
87
94
platforms :${{ matrix.platforms }}