We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 49a6eac commit 3c0de91Copy full SHA for 3c0de91
1 file changed
.github/workflows/fly-deploy.yml
@@ -1,5 +1,3 @@
1
-# See https://fly.io/docs/app-guides/continuous-deployment-with-github-actions/
2
-
3
name: Fly Deploy
4
on:
5
push:
@@ -9,10 +7,16 @@ jobs:
9
7
deploy:
10
8
name: Deploy app
11
runs-on: ubuntu-latest
12
- concurrency: deploy-group # optional: ensure only one action runs at a time
+ concurrency: deploy-group
13
steps:
14
- uses: actions/checkout@v4
15
- uses: superfly/flyctl-actions/setup-flyctl@master
16
- - run: flyctl deploy --remote-only
+ - run: |
+ flyctl console --dockerfile Dockerfile.builder \
+ -C "/srv/deploy.sh" \
17
+ --env=FLY_API_TOKEN=$FLY_API_TOKEN \
18
+ --vm-cpukind shared \
19
+ --vm-memory 1024 \
20
+ --vm-cpus 1
21
env:
22
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
0 commit comments