Sha256: ae76b25aa72ba82ea7c30df13d6b445eae419998cddb0f09c3930ebd6f76ca39
Contents?: true
Size: 1.31 KB
Versions: 2
Compression:
Stored size: 1.31 KB
Contents
name: 'CI' on: push: branches: [master] pull_request: ~ workflow_dispatch: ~ jobs: run-tests: runs-on: ubuntu-latest strategy: matrix: rubyversion: ['2.5', '2.6', '2.7', '3.0', '3.1', '3.2'] steps: - name: Checkout Repository uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.rubyversion }} rubygems: '3.0.0' bundler-cache: true - name: Install Dependencies run: make install - name: run tests run: EASYPOST_TEST_API_KEY=123 EASYPOST_PROD_API_KEY=123 make test - name: Coveralls if: github.ref == 'refs/heads/master' uses: coverallsapp/github-action@master with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: './coverage/lcov/easypost-ruby.lcov' lint: runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: '3.2' rubygems: '3.0.0' bundler-cache: true - name: Install Dependencies run: make install - name: Lint Project run: make lint - name: Run security analysis run: make scan
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
easypost-4.13.1 | .github/workflows/ci.yml |
easypost-4.13.0 | .github/workflows/ci.yml |