-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
456-make online documentation optional #476
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, except for the echo
erroring in the action
id: readthedocs | ||
- name: List created issues | ||
run: | | ||
echo 'Created issues that must be completed to have fully working Python package: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing '
at the end of the line
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would be nice to remove Create readthedocs issue
step in .github/workflows/next_steps.yml workflow.
In README.md there is a badge for rtd that should be surrounded with if clause.
In project_setup.md there is mention of rtd that should be surrounded with if clause.
permissions: | ||
contents: write | ||
issues: write | ||
name: Create issues for next steps |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both next_steps*.yml workflows have same name. Please make unique
name: Create issues for next steps | |
name: Create readthedocs issue for next steps |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
already done
The 'Next step: Read the Docs' issue was created in my new repo. |
On saying no the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks ok. I added some -
to not have empty newlines when you say no.
Thank you for reviewing, @sverhoeven and @sjvrijn! |
Description
This PR makes online documentation (Read the Docs) optional.
Related issues:
Instructions to review the pull request
Install the requirements
Test 1:
Run the command below and say 'yes' to citation question
Test 2:
Run the command below and say 'no' to citation question
You should see the files below only when you say 'yes':
Test 3: