name: Deploy Application on: push: branches: - master jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Create .env file from Gitea secret run: echo "${{ secrets.BACKEND_ENV }}" > backend/.env - name: Build and restart Docker containers run: | docker compose down docker compose build docker compose up -d