Interactions with the Discogs API
This project was bootstrapped with Create React App.
- Clone the repo
- Create a
.env
file in the root directory. Get your personal access token here.
REACT_APP_DISCOGS_TOKEN=replace-with-personal-access-token
- Start
yarn start
- Create an issue in GitHub describing the required changes
- Create a feature branch off
master
and reference the issue number in the name, e.g.
git checkout -b ISSUE/#23
- Develop and commit. Commit messages can be anything, short and meanigful
- When a feature is complete push the branch to remote and raise a PR
- Ensure the PR title follows the Conventional Commits specification specification. An example title is
feat: New results page
- Squash & merge the PR to
master
- Commit messages on
master
in the CLI are enforced via commitlint - PR titles on GitHub are enforced via Semantic Pull Requests
- Based on the commit messages standard-version is used to bump version and generate the changelog
yarn release
yarn publish-release
- Add React Playroom
- Add Storybook
- Split into monorepo so that Playroom and Storybook are in separate packages
- Should each screen specify padding or should it be global in a root Box?