test_build_containers.yaml 534 B

123456789101112131415161718192021222324252627282930313233
  1. name: Test build containers
  2. on:
  3. push:
  4. branches:
  5. - main
  6. paths:
  7. - Dockerfile
  8. - setup.sh
  9. - docker/**
  10. - .github/workflows/**
  11. pull_request:
  12. branches:
  13. - main
  14. paths:
  15. - Dockerfile
  16. - setup.sh
  17. - docker/**
  18. - .github/workflows/**
  19. jobs:
  20. setup_job:
  21. runs-on: ubuntu-latest
  22. defaults:
  23. run:
  24. shell: bash -l {0}
  25. steps:
  26. - name: Checkout code
  27. uses: actions/checkout@v2
  28. - name: Run setup.sh
  29. run: |
  30. ./setup.sh