Sha256: 5ed73033f05d83b62f5b6961e38d9f1634dc37683455ed439b25f0de1aeff689

Contents?: true

Size: 838 Bytes

Versions: 6

Compression:

Stored size: 838 Bytes

Contents

name: security
on: push
jobs:
  security:
    name: Security
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repository
        uses: actions/checkout@v2
      - name: Set up Ruby
        uses: ruby/setup-ruby@v1
        with:
          ruby-version: 2.6.2
      - name: Cache Ruby Gems
        uses: actions/cache@v2
        with:
          path: vendor/bundle
          key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
          restore-keys: |
            ${{ runner.os }}-gems-
      - name: Bundle Install
        run: |
          gem install bundler
          bundle config path vendor/bundle
          bundle install --jobs 4 --retry 3
      - name: Security Checks
        run: |
          bundle exec brakeman -z
          gem install bundle-audit
          bundle-audit update
          bundle-audit

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
introspective_grape-0.6.1 .github/workflows/security.yml
introspective_grape-0.5.7 .github/workflows/security.yml
introspective_grape-0.5.6 .github/workflows/security.yml
introspective_grape-0.5.5 .github/workflows/security.yml
introspective_grape-0.5.4 .github/workflows/security.yml
introspective_grape-0.5.2 .github/workflows/security.yml