← 输入框|github.com|刷新
Skip to content

Infrastructure for submitted tutorial PRs - #683

Open
ceb8 wants to merge 4 commits into
astropy-learn:mainfrom
ceb8:tutorial_proving_ground
Open

ceb8 wants to merge 4 commits into
astropy-learn:mainfrom
ceb8:tutorial_proving_ground

Conversation

@ceb8

@ceb8 ceb8 commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

This PR:

  • Adds a directory for "incoming_tutorials" for so that people can submit tutorials by making a PR into this repo
  • Updates the new PR template to match the new tutorial issue template
  • Adds a PR auto-labeler to label incoming tutorial PRs

Reasoning:
Having tutorial submissions just as issues means that we cannot take advantage of reviewnb, which makes the back and forth of a code review much more challenging since the reviewer must download the notebook to run, make their comments in the notebook and then upload the new version. By allowing new tutorials to come in as PRs the review process can use GithHub and ReviewNBs built in review functionality.

New workflow:
This would work much like the issue method. Incoming tutorial PRs, once everyone is happy with the notebook, will not be merged, but instead the new tutorial repo will be created and the PR will be closed with a link to the new repo.

@ceb8
ceb8 requested a review from kelle October 1, 2026 10:17

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant