diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index a7dca74..60a2212 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -38,9 +38,16 @@ jobs: - run: apk --update add nodejs - name: Download artifacts uses: actions/download-artifact@v3 - - run: docker image build -t spencerpincott/sol-journal:1.${{ gitea.workflow }} . - - run: docker login -u ${{ secrets.DOCKERUSER }} -p ${{ secrets.DOCKERPASS }} - - run: docker image push spencerpincott/sol-journal:1.${{ gitea.workflow }} + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKERUSER }} + password: ${{ secrets.DOCKERPASS }} + - name: Build and push + uses: docker/build-push-action@v5 + with: + push: true + tags: spencerpincott/sol-journal:1.${{ gitea.workflow }} - run: docker stop sol-journal - run: docker rm sol-journal - run: docker run -dit -p 5000:80 --name sol-journal --restart=always spencerpincott/sol-journal:1.${{ gitea.workflow }}