Sha256: dfb644861be8cace8ea00940fd88633e7344dbe121768120f506ac824b93032f
Contents?: true
Size: 1.29 KB
Versions: 4
Compression:
Stored size: 1.29 KB
Contents
on: [push, pull_request, workflow_dispatch] jobs: codeql-sast: name: CodeQL SAST scan uses: alphagov/govuk-infrastructure/.github/workflows/codeql-analysis.yml@main permissions: security-events: write dependency-review: name: Dependency Review scan uses: alphagov/govuk-infrastructure/.github/workflows/dependency-review.yml@main # This matrix job runs the test suite against multiple Ruby versions test_matrix: strategy: fail-fast: false matrix: ruby: [3.2, 3.3] runs-on: ubuntu-latest env: GOVUK_CONTENT_SCHEMAS_PATH: vendor/publishing-api/content_schemas steps: - uses: actions/checkout@v4 - name: Checkout Publishing API for content schemas uses: actions/checkout@v4 with: repository: alphagov/publishing-api ref: main path: vendor/publishing-api - uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} bundler-cache: true - run: bundle exec rake publish: needs: test_matrix if: ${{ github.ref == 'refs/heads/main' }} permissions: contents: write uses: alphagov/govuk-infrastructure/.github/workflows/publish-rubygem.yml@main secrets: GEM_HOST_API_KEY: ${{ secrets.ALPHAGOV_RUBYGEMS_API_KEY }}
Version data entries
4 entries across 4 versions & 1 rubygems