Sha256: 21bdb6b7a05661468deb58fee4bde5d836b2eacb95b86d97844e5ecb370c0306
Contents?: true
Size: 1.47 KB
Versions: 1
Compression:
Stored size: 1.47 KB
Contents
name: nightly_build on: # push: schedule: # https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule # 5 am UTC (11pm MDT the day before) every weekday night in MDT - cron: '21 5 * * 2-6' # Cancels an existing job (of the same workflow) if it is still running # https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow # concurrency: # group: ${{ github.workflow }}-${{ github.ref }} # cancel-in-progress: true env: # This env var should enforce develop branch of all dependencies FAVOR_LOCAL_GEMS: true GEM_DEVELOPER_KEY: ${{ secrets.GEM_DEVELOPER_KEY }} jobs: weeknight-tests: # Pinned to `ubuntu-20.04`. When ubuntu-latest adopts 22.04 it would break for us since 22 only supports Ruby 3.1 # https://github.com/ruby/setup-ruby#supported-platforms runs-on: ubuntu-20.04 container: image: docker://nrel/openstudio:3.4.0 steps: - name: Checkout code uses: actions/checkout@v3 - name: Update gems run: | bundle update - name: Run Rspec run: bundle exec rspec # coveralls action docs: https://github.com/marketplace/actions/coveralls-github-action - name: Coveralls uses: coverallsapp/github-action@master with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: "./coverage/lcov/urbanopt-geojson-gem.lcov"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
urbanopt-geojson-0.9.0 | .github/workflows/nightly_build.yml |