lbl-anp / becquerel

Becquerel is a Python package for analyzing nuclear spectroscopic measurements.
Other
43 stars 16 forks source link

Run actions on schedule (nightly) and manually #269

Closed jccurtis closed 3 years ago

jccurtis commented 3 years ago

See title 😄

jccurtis commented 3 years ago

@markbandstra this fixes the issue with the coveralls default branch from earlier. Just needed to reset everything. This also adds nightly builds and manually triggered builds.

markbandstra commented 3 years ago

Just needed to reset everything.

Can you elaborate on this in case we run into the same issue in the future? Is it the addition of workflow_dispatch: to coveralls.yaml?

jccurtis commented 3 years ago

@markbandstra For sure. I needed to login to coveralls.io with my github creds.

Then I went to repos:

image

Then settings:

image

Then delete at the bottom of the page:

image

Then I went to add repo:

image

Then found becquerel and turned it on. (In the following screenshot it is already on):

image

This purged old coverage info but correctly picked up the default branch (main). I think I originally set this up before we changed the default branch. Technically coveralls claims this will be picked up upon a resync in the settings but that did not work for me. This issue details a similar problem.

markbandstra commented 3 years ago

@jccurtis Great, thanks for adding that information.