Sha256: bb727882ed354ce1dd68721b826ee0921e9c6dbd6fdc421f2664ac0e20c62bb3
Contents?: true
Size: 1.59 KB
Versions: 1
Compression:
Stored size: 1.59 KB
Contents
on: pull_request: branches: - main - master push: branches: - main - master jobs: test: name: Build and Publish runs-on: ubuntu-20.04 strategy: fail-fast: false matrix: ruby-version: [2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7] steps: - name: Check out code uses: actions/checkout@v4 - name: Setup ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} bundler: 1.17.3 bundler-cache: true - name: Test run: bundle exec rake - name: Sync README run: | bundle exec script/sync-readme-usage git diff --exit-code results: if: ${{ always() }} runs-on: ubuntu-latest name: Final Results needs: [test] steps: - run: exit 1 # see https://stackoverflow.com/a/67532120/4907315 if: >- ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }} report-version: runs-on: ubuntu-latest if: github.ref == 'refs/heads/master' steps: - name: Report version run: | curl -sS -X POST -u "$ENFORCER_USERNAME:$ENFORCER_PASSWORD" \ -H "Content-Type: application/json" \ -d '{"name":"aptible-cli", "type":"client", "version": "${{ github.sha }}"}' \ "$ENFORCER_API/repo_version" env: ENFORCER_API: https://app-83237.aptible-test-leeroy.com ENFORCER_USERNAME: aptible ENFORCER_PASSWORD: ${{ secrets.ENFORCER_PASSWORD }}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aptible-cli-0.24.2 | .github/workflows/test.yml |