Skip to content

Reduce automated test runs to twice a month #44

Reduce automated test runs to twice a month

Reduce automated test runs to twice a month #44

Workflow file for this run

name: Dev Test/Deploy
on:
push: {}
pull_request:
branches: dev
jobs:
test:
uses: openworm/owmeta/.github/workflows/test.yml@github-workflows
with:
coveralls: ${{github.event_name != 'schedule'}}
ref: ${{ github.ref }}
secrets:
my_github_token: ${{secrets.GITHUB_TOKEN}}
pubmed_api_key: ${{secrets.PUBMED_API_KEY}}
dev-deploy:
if: github.event_name == 'push' && github.ref == 'refs/heads/dev'
uses: openworm/owmeta-core/.github/workflows/deploy.yml@github-workflows
needs: test
with:
ref: refs/heads/dev
secrets:
twine_token: ${{secrets.TWINE_PASSWORD}}
coveralls:
if: github.event_name == 'push'
needs: test
uses: openworm/owmeta/.github/workflows/coveralls-upload.yml@github-workflows
secrets:
my_github_token: ${{secrets.GITHUB_TOKEN}}