fix build.yml (x4)

This commit is contained in:
dalbodeule 2024-06-13 19:43:09 +09:00
parent d9c7636ec0
commit 9a2e14ad21
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65

View File

@ -20,6 +20,9 @@ jobs:
run: | run: |
curl -sSL "https://github.com/buildpacks/pack/releases/download/v0.24.0/pack-v0.24.0-linux.tgz" | tar -xzv -C /usr/local/bin curl -sSL "https://github.com/buildpacks/pack/releases/download/v0.24.0/pack-v0.24.0-linux.tgz" | tar -xzv -C /usr/local/bin
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Set datetime variable - name: Set datetime variable
id: vars id: vars
run: echo "DATETIME=$(date +'%Y%m%d%H%M')" >> $GITHUB_ENV run: echo "DATETIME=$(date +'%Y%m%d%H%M')" >> $GITHUB_ENV
@ -34,6 +37,12 @@ jobs:
run: | run: |
pack build dalbodeule/chzzkbot:latest \ pack build dalbodeule/chzzkbot:latest \
--builder paketobuildpacks/builder:tiny \ --builder paketobuildpacks/builder:tiny \
--tag dalbodeule/chzzkbot:${{ env.DATETIME }}
- name: Create multi-platform image
run: |
docker buildx create --use
docker buildx build --platform linux/amd64,linux/arm64 \
--tag dalbodeule/chzzkbot:${{ env.DATETIME }} \ --tag dalbodeule/chzzkbot:${{ env.DATETIME }} \
--publish \ --tag dalbodeule/chzzkbot:latest \
--platform linux/amd64,linux/arm64 --push .