anchor.yml 558 B

123456789101112131415161718192021222324252627282930
  1. name: Anchor Programs
  2. on:
  3. push:
  4. branches: ["main"]
  5. pull_request:
  6. branches: ["main"]
  7. env:
  8. CARGO_TERM_COLOR: always
  9. jobs:
  10. build:
  11. name: Build
  12. container:
  13. image: solanadevelopers/solana-workshop-image-anchor:0.0.1
  14. strategy:
  15. matrix:
  16. {
  17. dir:
  18. ["basics/account-data/anchor", "basics/checking-accounts/anchor"],
  19. }
  20. steps:
  21. - name: Checkout code
  22. uses: actions/checkout@v3
  23. - name: Build program
  24. working-directory: ${{ matrix.dir }}
  25. run: anchor build