name: Build and Push Docker Image on: push: branches: - build jobs: build_and_push: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Install Docker run: | sudo apt-get update sudo apt-get install -y docker.io - name: Build Docker image run: | docker build -t git.vinylnostalgia.com/mo/formies:latest . - name: Push Docker image to Gitea env: GITEA_USERNAME: ${{ secrets.ME_USERNAME }} GITEA_PASSWORD: ${{ secrets.ME_PASSWORD }} run: | echo $GITEA_PASSWORD | docker login git.vinylnostalgia.com -u $GITEA_USERNAME --password-stdin docker push git.vinylnostalgia.com/mo/formies:latest