chore: workflow updated

This commit is contained in:
Jack Wills
2025-08-21 21:19:20 +00:00
parent 6573af1ed7
commit 0838420055
+16 -17
View File
@@ -122,25 +122,24 @@ jobs:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Write release version to env - name: Set up Docker Buildx
run: | uses: docker/setup-buildx-action@v3
CURRENT_SEMVER=${GITHUB_REF_NAME#v}
echo "CURRENT_SEMVER=$CURRENT_SEMVER" >> $GITHUB_ENV
- uses: docker/setup-buildx-action@v3 - name: Build and push Docker image
id: buildx uses: docker/build-push-action@v6
with: with:
install: true context: .
- name: Build for Dockerhub & ghcr.io file: ./containerised/Dockerfile
run: | push: true
docker build --platform linux/arm/v6,linux/arm64,linux/amd64 \ tags: |
-t ${{ secrets.DOCKERHUB_USERNAME }}/oxker:latest \ ${{ secrets.DOCKERHUB_USERNAME }}/{{ github.event.repository.name }}:latest
-t ${{ secrets.DOCKERHUB_USERNAME }}/oxker:${{env.CURRENT_SEMVER}} \ ${{ secrets.DOCKERHUB_USERNAME }}/{{ github.event.repository.name }}:${{env.CURRENT_SEMVER}}
-t ghcr.io/${{ github.repository_owner }}/${{ github.ref_name }}:latest \ ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }}:latest
-t ghcr.io/${{ github.repository_owner }}/${{ github.ref_name }}:${{env.CURRENT_SEMVER}} \ ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }}:${{ env.CURRENT_SEMVER }}
--provenance=false --sbom=false \ platforms: linux/arm/v6,linux/arm64,linux/amd64
--push \ provenance: false
-f containerised/Dockerfile . sbom: false
######################## ########################
# Publish to crates.io # # Publish to crates.io #
######################## ########################