From 868019c6391b09caad4b02544f4214f87a1bd521 Mon Sep 17 00:00:00 2001 From: jalal Date: Wed, 6 May 2026 14:27:15 +0200 Subject: [PATCH] Fix GitHub Actions deploy workflow --- .github/workflows/main.yaml | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 5ba6860..20fe1b1 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -1,19 +1,25 @@ +name: Deploy + on: push: - pull_request: - -jobs: + branches: + - main + workflow_dispatch: + +jobs: deploy: - needs: build_and_push_image + runs-on: ubuntu-latest + steps: - - name: checkout code - uses: actions/checkout@v5.0.0 - - name: install ghaymah cli - run: curl -sSl https://cli.ghaymah.systems/install.sh | bash + - name: Checkout code + uses: actions/checkout@v5 - - name: login to ghaymah - run: $HOME/ghaymah/bin/gy auth login --email "${{secrets.GHAYMAH_EMAIL}}" --password "${{secrets.GHAYMAH_PW}}" + - name: Install Ghaymah CLI + run: curl -sSL https://cli.ghaymah.systems/install.sh | bash - - name: deploy + - name: Login to Ghaymah + run: $HOME/ghaymah/bin/gy auth login --email "${{ secrets.GHAYMAH_EMAIL }}" --password "${{ secrets.GHAYMAH_PW }}" + + - name: Deploy application run: $HOME/ghaymah/bin/gy resource app launch - \ No newline at end of file +