name: Build and Push Frontend on: push: branches: [main] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Build Docker image run: docker build -t git.fuq.tv/admin/aiworker-frontend:${{ gitea.sha }} . - name: Tag as latest run: docker tag git.fuq.tv/admin/aiworker-frontend:${{ gitea.sha }} git.fuq.tv/admin/aiworker-frontend:latest - name: Login to Gitea registry run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.fuq.tv -u admin --password-stdin - name: Push images run: | docker push git.fuq.tv/admin/aiworker-frontend:${{ gitea.sha }} docker push git.fuq.tv/admin/aiworker-frontend:latest