Skip to content

Included workflows are not tested on CI #260

@krassowski

Description

@krassowski

Time (#221) and again (jupyter-server/jupyter_releaser#474) and again (#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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions