Skip to content

fix(ci): Improve Continuous Improvement Docs#15373

Merged
kenzoengineer merged 7 commits intomasterfrom
kjiang/ci-docs-refresh
Jan 9, 2026
Merged

fix(ci): Improve Continuous Improvement Docs#15373
kenzoengineer merged 7 commits intomasterfrom
kjiang/ci-docs-refresh

Conversation

@kenzoengineer
Copy link
Copy Markdown
Member

@kenzoengineer kenzoengineer commented Oct 31, 2025

todo:

  • going to try to add more info because we removed some elements from this page

DESCRIBE YOUR PR

Some information regarding continuous integration wasn't precise enough.

  • I've added some more specificity regarding what we actually do in our CI process
  • We already mention the fast revert method in the Workflow page, so I removed it from this page
  • Moved the deployment block to the bottom, if we have more public info I may move it to a different page

IS YOUR CHANGE URGENT?

Help us prioritize incoming PRs by letting us know when the change needs to go live.

  • Urgent deadline (GA date, etc.):
  • Other deadline:
  • None: Not urgent, can wait up to 1 week+

SLA

  • Teamwork makes the dream work, so please add a reviewer to your PRs.
  • Please give the docs team up to 1 week to review your PR unless you've added an urgent due date to it.
    Thanks in advance for your help!

PRE-MERGE CHECKLIST

Make sure you've checked the following before merging your changes:

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs (subject matter experts)
  • PR was reviewed and approved by a member of the Sentry docs team

EXTRA RESOURCES

@vercel
Copy link
Copy Markdown

vercel Bot commented Oct 31, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
develop-docs Ready Ready Preview, Comment Jan 9, 2026 10:32pm
sentry-docs Ready Ready Preview, Comment Jan 9, 2026 10:32pm

Comment thread develop-docs/development-infrastructure/continuous-integration.mdx Outdated
@kenzoengineer kenzoengineer changed the title fix(ci): fix(ci): Improve Continuous Improvement Docs Oct 31, 2025
@kenzoengineer kenzoengineer marked this pull request as ready for review October 31, 2025 21:34
@kenzoengineer kenzoengineer requested a review from a team October 31, 2025 21:34
@kenzoengineer kenzoengineer marked this pull request as draft October 31, 2025 21:39
Comment thread develop-docs/development-infrastructure/continuous-integration.mdx Outdated
Comment thread develop-docs/development-infrastructure/continuous-integration.mdx Outdated
Copy link
Copy Markdown
Contributor

@sfanahata sfanahata left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Comment thread develop-docs/development-infrastructure/continuous-integration.mdx Outdated
## GitHub Actions

GitHub actions is our primary CI system and runs our tests on every pull request and on merges to master. It is required that tests pass before changes can be merged.
We use Github Actions as our primary CI system. With it, we run many quality checks, including but not limited to testing, linting, and code coverage. We only run front end tests if there are front end changes, and vice versa for back end tests. We also run acceptance tests to verify end-to-end functionality. These actions run in pull requests and also merges into `master`. Pull requests must successfully run all actions in order to be merged into `master`.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: we could just refer to it as 'mainline' since we use both master and main in various places.

@kenzoengineer kenzoengineer enabled auto-merge (squash) January 9, 2026 22:26
@kenzoengineer kenzoengineer merged commit 623aaa9 into master Jan 9, 2026
14 checks passed
@kenzoengineer kenzoengineer deleted the kjiang/ci-docs-refresh branch January 9, 2026 22:32
@github-actions github-actions Bot locked and limited conversation to collaborators Jan 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants