Sha256: 30c6709c62236fe36cd00ef3ae096e0932921257b2f6ff2c0bccc9a6df6b0564

Contents?: true

Size: 838 Bytes

Versions: 8

Compression:

Stored size: 838 Bytes

Contents

---
name: Build
'on':
  push:
    branches:
    - main
    tags:
    - "**"
  pull_request_target:
jobs:
  build:
    name: Build
    runs-on: ubuntu-22.04
    permissions:
      contents: write
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      with:
        submodules: recursive
    - uses: ruby/setup-ruby@v1
      with:
        ruby-version: '3.1'
        bundler-cache: true
    - name: Build
      run: bundle exec rake
    - name: Release
      if: github.ref_type == 'tag'
      run: bundle exec rake release
      env:
        GEM_HOST_API_KEY: "${{ secrets.GEM_HOST_API_KEY }}"
    - name: Post to hook-exporter
      run: "./.github/exporter.sh"
      env:
        EXPORTER_TOKEN: "${{ secrets.EXPORTER_TOKEN }}"
        JOB_STATUS: "${{ job.status }}"
      if: always() && github.ref == 'refs/heads/main'

Version data entries

8 entries across 8 versions & 6 rubygems

Version Path
burglar-0.3.2 .github/workflows/build.yml
keylime-0.3.0 .github/workflows/build.yml
burglar-0.3.1 .github/workflows/build.yml
s3repo-3.0.1 .github/workflows/build.yml
hss-1.1.0 .github/workflows/build.yml
githubchart-4.0.0 .github/workflows/build.yml
githubstats-4.0.1 .github/workflows/build.yml
githubstats-4.0.0 .github/workflows/build.yml