Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

deploy-dev.yml 627B

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