Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

deploy-rag-dev.yml 670B

12345678910111213141516171819202122232425262728
  1. name: Deploy RAG Dev
  2. permissions:
  3. contents: read
  4. on:
  5. workflow_run:
  6. workflows: ["Build and Push API & Web"]
  7. branches:
  8. - "deploy/rag-dev"
  9. types:
  10. - completed
  11. jobs:
  12. deploy:
  13. runs-on: ubuntu-latest
  14. if: |
  15. github.event.workflow_run.conclusion == 'success' &&
  16. github.event.workflow_run.head_branch == 'deploy/rag-dev'
  17. steps:
  18. - name: Deploy to server
  19. uses: appleboy/ssh-action@v0.1.8
  20. with:
  21. host: ${{ secrets.RAG_SSH_HOST }}
  22. username: ${{ secrets.SSH_USER }}
  23. key: ${{ secrets.SSH_PRIVATE_KEY }}
  24. script: |
  25. ${{ vars.SSH_SCRIPT || secrets.SSH_SCRIPT }}