Skip to content

Commit

Permalink
ci: auto deploy [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
ReaJason committed Feb 2, 2025
1 parent 6266313 commit 7c21c96
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -94,16 +94,12 @@ jobs:
needs: [ docker-push ]
runs-on: ubuntu-latest
env:
NORTHFLANK_API_TOKEN: ${{ secrets.NORTHFLANK_API_TOKEN }}
PROJECT_ID: ${{ vars.NORTHFLANK_PROJECT_ID }}
SERVICE_ID: ${{ vars.NORTHFLANK_SERVICE_ID }}
IMAGE_PATH: ${{ vars.NORTHFLANK_IMAGE_PATH }}
CREDENTIALS_ID: ${{ vars.NORTHFLANK_CREDENTIALS_ID }}
NORTHFLANK_API_KEY: ${{ secrets.NORTHFLANK_API_KEY }}
steps:
- name: Update Deployment
run: |
curl --header "Content-Type: application/json" \
--header "Authorization: Bearer $NORTHFLANK_API_TOKEN" \
--header "Authorization: Bearer $NORTHFLANK_API_KEY" \
--request POST \
--data "{\"external\":{\"imagePath\":\"$IMAGE_PATH\",\"credentials\":\"$CREDENTIALS_ID\"},\"docker\":{\"configType\":\"default\"}}" \
https://api.northflank.com/v1/projects/${PROJECT_ID}/services/${SERVICE_ID}/deployment
--data '{"external":{"imagePath":"docker.io/reajason/memshell-party:latest","credentials":"docker-hub"},"docker":{"configType":"default"}}' \
https://api.northflank.com/v1/projects/memshellparty/services/memshellparty/deployment

0 comments on commit 7c21c96

Please sign in to comment.