rust.yml 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. name: Check
  2. on:
  3. pull_request_review:
  4. types: [submitted]
  5. branches: [ "master" ]
  6. issue_comment:
  7. types: [created]
  8. env:
  9. CARGO_TERM_COLOR: always
  10. RTT_PATH: "/opt/rtt/"
  11. RTT_LIB_CPU_PATH: "libcpu/arm/cortex-a"
  12. jobs:
  13. on_approved:
  14. if: github.event.review.state == 'approved'
  15. runs-on: ubuntu-latest
  16. steps:
  17. - uses: actions/checkout@v3
  18. with:
  19. ref: ${{ github.event.pull_request.head.sha }}
  20. - name: Build
  21. run: |
  22. chmod u+x .github/test_qemu-vexpress-a9.sh
  23. .github/test_qemu-vexpress-a9.sh
  24. - name: Host_test
  25. run: |
  26. chmod u+x .github/host_test.sh
  27. .github/host_test.sh
  28. on_trigger:
  29. if: ${{ github.event.issue.number }} == 7
  30. runs-on: ubuntu-latest
  31. steps:
  32. - uses: actions/checkout@v3
  33. - name: Build
  34. run: |
  35. chmod u+x .github/test_qemu-vexpress-a9.sh
  36. .github/test_qemu-vexpress-a9.sh
  37. - name: Host_test
  38. run: |
  39. chmod u+x .github/host_test.sh
  40. .github/host_test.sh