RMI-PACTA / actions

Actions for GitHub workflows
4 stars 0 forks source link

Check for non-main dependencies in R #86

Closed AlexAxthelm closed 3 months ago

AlexAxthelm commented 3 months ago

A common development pattern now that we've moved a lot of our code into packages, is to specify a development branch of a dependency, (usually a pacta.* package) while working on the changes that are needed to integrate it in the calling environment (workflow.*).

Example:

    RMI-PACTA/pacta.workflow.utils@fix/integration-issues-with-worfklow.pacta

which gets pak to use the branch version rather than the one on the default branch (main). More Info about pak

We generally don't want those references to dev branches being merged into main, so an action to check that all the refs are on defaults is useful as a sanity check before we hit "merge".