name: Deploy SvelteKit on: push: branches: - main workflow_dispatch: jobs: deploy: runs-on: docker container: image: docker:24 options: --network=host # (Optional, more below) steps: - name: Checkout repo uses: actions/checkout@v4 with: persist-credentials: false - uses: actions/setup-node@v4 with: node-version: 22 - name: Deploy with Docker run: | docker compose down docker compose build docker compose up -d