kubernetes-deploy.yml 393 B

1234567891011121314151617181920212223
  1. ---
  2. name: Kubernetes Deploy
  3. on: # yamllint disable-line rule:truthy
  4. push:
  5. branches:
  6. - main
  7. env:
  8. KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }}
  9. jobs:
  10. deploy:
  11. runs-on: your-runner
  12. steps:
  13. - name: Checkout
  14. uses: actions/checkout@v2
  15. - name: Deploy Manifest
  16. uses: actions-hub/kubectl@master
  17. with:
  18. args: apply -f your-manifest.yml