Skip to content
bryceosterhausPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

117 Commits

Folders and files

Repository files navigation

Code Yor Future


CircleCI

NOTE: Currently reactifying the old repo, instructions not up to date

Requirements

  • node

Setup

$ yarn start # start development env
$ yarn build # to build index to ./public

Present

To present merge your changes to staging branch. CI will build and then deploy it to GitHub pages (check web-static-[staging,production] repos):

Currently, there is only one release candidate branch staging accessible on:

Contribute

Development workflow is tracked on CYF Web Trello board. There are lists with tasks and their states, e.g. Todo, In Progress, In Review and Done

If you found an error, got idea for improvement, or new feature you can submit a new ticket to Ideas.

To get access to Trello admin[at]codeyourfuture.co, or let us know on Slack and we will add you to the project.

To contribute please follow instructions:

  1. select a task from Todo list, assign your name and move the task to In Progress list.
  • checkout staging and pull the latest changes
  • create a new branch from staging, named after your task
  • when you're finished, submit a PR to the staging branch for review and move the task to In Review list (currently, we have only one review environment, so if you see another PR make sure its safe to merge to staging)
  • the code is approved by adding LGTM to comment
  • after the PR is approved the reviewer, or contributor merges PR
  • after merging and a successful deploy, get someone to review the page in the (staging environment)[staging.codeyourfuture.co], to make sure that everything works
  • Then, submit a PR from staging to master
  • when the PR is merged to master, automatic build on CircleCI deploys the website
  • briefly look on the web to see your changes are fine; http://codeyourfuture.co/
  • move task fro in Review to Done

Thank you.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages