Skip to content

Commit d8e19c0

Browse files
committed
Add riscv64-musl tag alias to riscv64gc-musl
1 parent 631fcb2 commit d8e19c0

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/Build.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ jobs:
167167
MUSL_TARGET: riscv64-unknown-linux-musl
168168
RUST_MUSL_MAKE_CONFIG: config.mak
169169
TOOLCHAIN: stable
170+
IMAGE_TAG_ALIAS: riscv64-musl
170171
- IMAGE_TAG: x86_64-musl
171172
TARGET: x86_64-unknown-linux-musl
172173
RUST_MUSL_MAKE_CONFIG: config.mak
@@ -272,6 +273,12 @@ jobs:
272273
echo "image: ghcr.io/${{ github.repository_owner }}/rust-musl-cross:$TARGET" > ghcr-manifest-target.yaml
273274
sed -n '1d;p' ghcr-manifest.yaml >> ghcr-manifest-target.yaml
274275
./manifest-tool push from-spec ghcr-manifest-target.yaml
276+
277+
if [ -n "$IMAGE_TAG_ALIAS" ]; then
278+
echo "image: ghcr.io/${{ github.repository_owner }}/rust-musl-cross:$IMAGE_TAG_ALIAS" > ghcr-manifest-alias.yaml
279+
sed -n '1d;p' ghcr-manifest.yaml >> ghcr-manifest-alias.yaml
280+
./manifest-tool push from-spec ghcr-manifest-alias.yaml
281+
fi
275282
- name: Sync images to Docker Hub
276283
if: ${{ github.repository_owner == 'rust-cross' && github.event_name != 'pull_request' }}
277284
env:
@@ -310,6 +317,12 @@ jobs:
310317
cat dockerhub-manifest.yaml
311318
./manifest-tool push from-spec dockerhub-manifest.yaml
312319
320+
if [ -n "$IMAGE_TAG_ALIAS" ]; then
321+
echo "image: ${{ secrets.DOCKER_USERNAME }}/rust-musl-cross:$IMAGE_TAG_ALIAS" > dockerhub-manifest-alias.yaml
322+
sed -n '1d;p' dockerhub-manifest.yaml >> dockerhub-manifest-alias.yaml
323+
./manifest-tool push from-spec dockerhub-manifest-alias.yaml
324+
fi
325+
313326
conclusion:
314327
needs: [setup, build]
315328
if: always()

0 commit comments

Comments
 (0)