Merge pull request #646 from trheyi/main

refactor: Update Docker image versions and artifact upload actions
This commit is contained in:
Max 2024-07-04 12:13:26 +08:00 committed by GitHub
commit 7a32e5be85
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 9 deletions

View file

@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Get Version - name: Get Version
run: | run: |
@ -28,19 +28,19 @@ jobs:
run: echo $VERSION run: echo $VERSION
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v1 uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1 uses: docker/setup-buildx-action@v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v1 uses: docker/login-action@v3
with: with:
username: ${{ secrets.DOCKER_USER }} username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_TOKEN }} password: ${{ secrets.DOCKER_TOKEN }}
- name: Build Development - name: Build Development
uses: docker/build-push-action@v2 uses: docker/build-push-action@v6
with: with:
context: ./docker/development context: ./docker/development
platforms: linux/amd64 platforms: linux/amd64
@ -51,7 +51,7 @@ jobs:
tags: yaoapp/yao:${{ env.VERSION }}-amd64-dev tags: yaoapp/yao:${{ env.VERSION }}-amd64-dev
- name: Build Development Arm64 - name: Build Development Arm64
uses: docker/build-push-action@v2 uses: docker/build-push-action@v6
with: with:
context: ./docker/development context: ./docker/development
platforms: linux/arm64 platforms: linux/arm64
@ -62,7 +62,7 @@ jobs:
tags: yaoapp/yao:${{ env.VERSION }}-arm64-dev tags: yaoapp/yao:${{ env.VERSION }}-arm64-dev
- name: Build Production - name: Build Production
uses: docker/build-push-action@v2 uses: docker/build-push-action@v6
with: with:
context: ./docker/production context: ./docker/production
platforms: linux/amd64 platforms: linux/amd64
@ -73,7 +73,7 @@ jobs:
tags: yaoapp/yao:${{ env.VERSION }}-amd64 tags: yaoapp/yao:${{ env.VERSION }}-amd64
- name: Build Production Arm64 - name: Build Production Arm64
uses: docker/build-push-action@v2 uses: docker/build-push-action@v6
with: with:
context: ./docker/production context: ./docker/production
platforms: linux/arm64 platforms: linux/arm64

View file

@ -18,7 +18,7 @@ jobs:
echo ${{ github.event.number }} > ./pr/NR echo ${{ github.event.number }} > ./pr/NR
echo ${{ github.event.pull_request.head.sha }} > ./pr/SHA echo ${{ github.event.pull_request.head.sha }} > ./pr/SHA
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v4
with: with:
name: pr name: pr
path: pr/ path: pr/