Skip to content
This repository was archived by the owner on Sep 1, 2022. It is now read-only.
This repository was archived by the owner on Sep 1, 2022. It is now read-only.

Course templates should directly create Actions Workflows #15

Closed
@s0

Description

@s0

Learning Lab can't currently use course templates that directly create GitHub workflow files in .github/workflows. This is due to an access restriction. As CodeQL courses rely on being able to run actions to check participants's answers, we need to work around this.

Workaround

We create the actions workflows as needed, and then rename .github to .github.to.move.
We then instruct course creators to include instructions asking users

Once Fixed

  • Rename .github.to.move to .github in templates/learninglab/course-templates
  • Remove any step + check in the course asking the learner to do that and checking it
  • Update the instructions in templates/learninglab/README.md as appropriate.
  • All CodeQL courses should be updated to do the same thing.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions