# .gitea/workflows/deploy.yml name: Deploy App to Docker on: push: branches: - main jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 - name: Set up Docker uses: docker/setup-buildx-action@v1 with: version: 'latest' - name: Build Docker Image run: | docker build -t giga_tcg . - name: Remove existing Docker container run: | docker rm -f giga_tcg_container || true - name: Run Docker container run: | docker run -d -v /mnt/user/appdata/gigatcg/giga_tcg/cookies:/app/cookies -v /mnt/user/appdata/gigatcg/tmp:/app/tmp -p 8000:8000 --name giga_tcg_container giga_tcg