extension-cookiecutter-ts
extension-cookiecutter-ts copied to clipboard
Included workflows are not tested on CI
Time (https://github.com/jupyterlab/extension-cookiecutter-ts/issues/221) and again (https://github.com/jupyter-server/jupyter_releaser/issues/474) and again (https://github.com/jupyterlab/extension-cookiecutter-ts/issues/258) the CI workflows generated by cookiecutter turn out to be broken. This is not a good experience for new extension authors, and not a good experience for established developers either.
The question is how to run generated workflows in CI without them being in root .github/workflows
.
Two options that I see
- use https://github.com/nektos/act to execute workflows directly
- create a branch with the new content, wait for CI on the branch to finish (basically creating a custom service that interfaces between branches/repositories)
- might be problematic permission-wise