Skip to content
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

Checklist for all jekyll sites (plus some general workflow) #1

Open
7 tasks
jamiefolsom opened this issue Oct 12, 2017 · 1 comment
Open
7 tasks

Checklist for all jekyll sites (plus some general workflow) #1

jamiefolsom opened this issue Oct 12, 2017 · 1 comment
Assignees

Comments

@jamiefolsom
Copy link
Member

jamiefolsom commented Oct 12, 2017

  • Use PRs for all features (see process here), and more specific to our use case, here;
  • Push feature branches to Github pages (check branch that's published) with git push origin jf/feature-name:master for testing, revert if it's not right.
  • Add a pull_request_template.md to the repo; refer to PRs on other PSS repos to see good examples.
  • Add an issue_template.md, with both bug and user story options; one of which would always be deleted.
  • Make sure gem github-pages is in the Gemfile
  • bundle update and confirm everything's working properly locally; deploy and retest.
  • Make sure there's a README, a LICENSE in the repo, and topics, a link to the live site, and a blurb on the repo.
@feralresearch
Copy link
Contributor

feralresearch commented Oct 18, 2017

@jamiefolsom

Ok I just finished doing all of these for:
access-scholar, coyote, design-framework, drc, itinerary.

Only repo owners can edit description, topics and link however, so part of the last item: " topics, a link to the live site, and a blurb on the repo" still needs to be done for:

access-scholar
design-framework
itinerary

But I will merge the PRs - I'll leave this issue open since these changes are to the repos themselves and not the files, and perhaps you want this checklist somewhere for future work.

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

No branches or pull requests

3 participants