Skip to content

Commit

Permalink
Update issue templates
Browse files Browse the repository at this point in the history
This will add a deploy checking (testing for openbases/openbases.github.io#4 although I'm not sure if this is the right place to put it). Note that the file is called "deploy-checklist-experiment.md" so likely we would have one for different kinds of templates.
  • Loading branch information
vsoch committed Sep 6, 2018
1 parent 4afe71a commit 377d35f
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 0 deletions.
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/deploy-checklist-experiment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Deploy Checklist Experiment
about: A checklist of steps that are needed for this openbases experiment template

---

## Repository
- [ ] add the experiment static files, minimally an index.html to master
- [ ] turn on Github pages
- [ ] add a link to preview the experiment to the repository description
- [ ] add a description and tags

## Docker Hub
- [ ] create a Docker Hub container repository to receive the container build

## Continuous Integration
- [ ] (as your user) add a bot (username) Github contributor to handle Github Pages deployment
- [ ] (as the bot) accept the Github invitation
- [ ] add the repository to build on CircleCI
- [ ] define environment variables in CircleCI
- [ ] CONTAINER_NAME
- [ ] DOCKER_USER
- [ ] DOCKER_PASS
- [ ] GITHUB_USER
- [ ] GITHUB_EMAIL
- [ ] (as the bot) follow the repository in CircleCI
- [ ] (as the bot) go to Settings --> Checkout SSH key and add an ssh key
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/deploy-checklist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Deploy Checklist
about: A checklist of steps that are needed for this openbases experiment template

---

## Repository
- [x] add the experiment static files, minimally an index.html to master
- [x] turn on Github pages
- [x] add a link to preview the experiment to the repository description
- [x] add a description and tags

## Docker Hub
- [x] create a Docker Hub container repository to receive the container build

## CircleCI
- [x] (as your user) add a bot (username) Github contributor to handle Github Pages deployment
- [x] (as the bot) accept the Github invitation
- [x] add the repository to build on CircleCI
- [x] define environment variables in CircleCI
- [x] CONTAINER_NAME
- [x] DOCKER_USER
- [x] DOCKER_PASS
- [x] GITHUB_USER
- [x] GITHUB_EMAIL
- [x] (as the bot) follow the repository in CircleCI
- [x] (as the bot) go to Settings --> Checkout SSH key and add an ssh key

0 comments on commit 377d35f

Please sign in to comment.