diff --git a/.github/workflows/manual_ci.yml b/.github/workflows/manual_ci.yml index 55c672c4..11e2bd75 100644 --- a/.github/workflows/manual_ci.yml +++ b/.github/workflows/manual_ci.yml @@ -1,4 +1,4 @@ -name: 'Manual CI+CD' +name: 'Manual Bun CI+CD' on: workflow_dispatch: @@ -12,7 +12,7 @@ jobs: name: 'Build & Publish Bun' runs-on: ubuntu-latest steps: - - uses: 'actions/checkout@v3' + - uses: 'actions/checkout@v4.1.1' with: ref: ${{ github.ref }} - name: Check Docker secret presence @@ -28,21 +28,21 @@ jobs: SECRET: ${{ secrets.DOCKERHUB_TOKEN }} - name: Set up Docker QEMU if: ${{ steps.checkdocker.outputs.secretspresent }} - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3.0.0 with: platforms: amd64, arm64 - name: Set up Docker Buildx if: ${{ steps.checkdocker.outputs.secretspresent }} - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3.0.0 - name: Login to DockerHub if: ${{ steps.checkdocker.outputs.secretspresent }} - uses: docker/login-action@v2.0.0 + uses: docker/login-action@v3.0.0 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push to Docker Hub (bun) if: ${{ steps.checkdocker.outputs.secretspresent }} - uses: docker/build-push-action@v3.0.0 + uses: docker/build-push-action@v5.0.0 with: platforms: linux/amd64, linux/arm64 file: ./Dockerfile_bun