Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.55 KB

CONTRIBUTING.md

File metadata and controls

20 lines (14 loc) · 1.55 KB
tombstone

Killed by Google

A tribute and log of beloved products and services killed by Google.

Contributing Guide

Pull Request

If you are contributing any code outside of graveyard.json, please ensure that your Pull Request will pass continuous integration. Run yarn test before opening your pull request which will check the React/Jest tests as well as verify that graveyard.json is formatted correctly and well-formed. These tests are extremely important to quickly merging pull requests for this project.

Continuous Integration (CI)

Killed by Google uses GitHub Actions for continuous integration testing. Every pull request and push must pass all checks before it can be merged into the master branch.

Continuous Delivery (CD)

Killed by Google uses Netlify for hosting and continuous delivery. Netlify provides a publicly available deploy preview of your Pull Request and will build a new preview upon each push/update to your PR. The deploy preview will be evaluated manually by a maintainer before your PR is merged.

Dependency Upgrades

Killed by Google uses Dependabot for keeping dependencies up to date. Generally, a maintainer will wrap any upgrades issued by Dependabot in the upgrades branch, merge, and automatically close any Dependabot PRs. Any dependency upgrades must also pass CI and CD checks.