earth-system-radiation / rte-rrtmgp

RTE+RRTMGP is a set of codes for computing radiative fluxes in planetary atmospheres.
BSD 3-Clause "New" or "Revised" License
74 stars 65 forks source link

Reduce use of CI via manual runs #264

Closed RobertPincus closed 6 months ago

RobertPincus commented 6 months ago

This lays the groundwork for reducing the number of times the CI is run. The CI will only happen on PRs but can be invoked manually.

@skosukhin Do we want to change the on: rules?

skosukhin commented 6 months ago

Something like this, maybe:

on:
  push:
    branches:
    - main
    - develop
  pull_request:
    branches-ignore:
    - documentation
  workflow_dispatch: