name: test on: push: branches: - main pull_request: jobs: test: runs-on: ubuntu-latest steps: - name: Check out repository uses: actions/checkout@v5 - name: Set up Go uses: actions/setup-go@v6 with: go-version-file: go.mod cache: true - name: Install Mage run: go install github.com/magefile/mage@latest - name: Run tests run: mage testAgainstContainer