Sha256: d966c783fa03e4e9c1ed87a307ec14a26ae76ecffbabe28a66dc2f23f561c348
Contents?: true
Size: 1.48 KB
Versions: 2
Compression:
Stored size: 1.48 KB
Contents
name: Build and Test on: merge_group: workflow_dispatch: pull_request: branches: - master push: branches: - master permissions: contents: read concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: ${{ github.ref != 'refs/heads/master' }} env: CACHE_KEY: "${{ github.ref }}-${{ github.run_id }}-${{ github.run_attempt }}" jobs: configure: name: Configure Build Matrix runs-on: ubuntu-latest outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha || github.ref }} - id: set-matrix run: echo "matrix=$(jq -c . < ./.github/workflows/matrix.json)" >> $GITHUB_OUTPUT unit: needs: configure name: Run Unit Tests runs-on: ubuntu-latest strategy: matrix: ${{ fromJson(needs.configure.outputs.matrix) }} env: DOMAIN: example.auth0.dev CLIENT_ID: example-client CLIENT_SECRET: example-secret MASTER_JWT: example-jwt BUNDLE_PATH: vendor/bundle steps: - name: Checkout code uses: actions/checkout@v4 - name: Configure Ruby uses: ./.github/actions/setup with: ruby: ${{ matrix.ruby }} - name: Run tests run: bundle exec rake test - name: Upload coverage if: matrix.ruby == '3.2' uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # pin@3.1.4
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
auth0-5.15.0 | .github/workflows/test.yml |
auth0-5.14.2 | .github/workflows/test.yml |