diff --git a/docs/devops.md b/docs/devops.md index 457124853c..e66f723336 100644 --- a/docs/devops.md +++ b/docs/devops.md @@ -28,7 +28,7 @@ This is the final release that moves changes to our production platforms on free #### Testing changes - Integration and User Acceptance Testing. -We employ various levels of integration and acceptance testing to check on the quality of the code. All our tests are done through software like [Travis CI](https://travis-ci.org/freeCodeCamp/freeCodeCamp) and [Azure Pipelines](https://dev.azure.com/freeCodeCamp-org/freeCodeCamp). +We employ various levels of integration and acceptance testing to check on the quality of the code. All our tests are done through software like [GitHub Actions CI](https://github.com/freeCodeCamp/freeCodeCamp/actions) and [Azure Pipelines](https://dev.azure.com/freeCodeCamp-org/freeCodeCamp). We have unit tests for testing our challenge solutions, Server APIs and Client User interfaces. These help us test the integration between different components. @@ -79,16 +79,16 @@ Currently, only members on the developer team can push to the production branche git reset --hard upstream/master ``` -3. Check that the Travis CI is passing on the `master` branch for upstream. +3. Check that the GitHub CI is passing on the `master` branch for upstream. - The [continuous integration](https://travis-ci.com/github/freeCodeCamp/freeCodeCamp/branches) tests should be green and PASSING for the `master` branch. + The [continuous integration](https://github.com/freeCodeCamp/freeCodeCamp/actions) tests should be green and PASSING for the `master` branch. Click the green check mark next to the commit hash when viewing the `master` branch code.
- Checking status on Travis CI (screenshot) + Checking status on GitHub Actions (screenshot)
- Check build status on Travis CI + Check build status on GitHub Actions
If this is failing you should stop and investigate the errors. @@ -225,7 +225,7 @@ There are some known limitations and tradeoffs when using the beta version of th The beta site is and always has been to augment local development and testing, nothing else. It's not a promise of what’s coming, but a glimpse of what is being worked upon. -- #### Sign page may look different than production +- #### Sign in page may look different than production We use a test tenant for freecodecamp.dev on Auth0, and hence do not have the ability to set a custom domain. This makes it so that all the redirect callbacks and the login page appear at a default domain like: `https://freecodecamp-dev.auth0.com/`. This does not affect the functionality is as close to production as we can get. diff --git a/docs/images/devops/github-actions.png b/docs/images/devops/github-actions.png new file mode 100644 index 0000000000..133cec630f Binary files /dev/null and b/docs/images/devops/github-actions.png differ diff --git a/docs/images/devops/travis-build.png b/docs/images/devops/travis-build.png deleted file mode 100644 index 7c309caf26..0000000000 Binary files a/docs/images/devops/travis-build.png and /dev/null differ