Skip to content

Conversation

@kvakvs
Copy link
Collaborator

@kvakvs kvakvs commented Nov 24, 2025

Performs a series of quick sanity checks for a Core OTP developer or an external contributor (very few checks). The only check that is not quick is the git fetch check for branches diverging.

  1. Check that ERL_TOP is set. Suggest a fix
  2. Check that the pre-push hook is activated (support normal and worktree). Suggest a fix.
  3. Check that the email ends with ericsson.se/com/erlang.org. Suggest a fix.
  4. Check the branch name includes Ericsson EID and OTP-xxxx ticket number (optional warning)
  5. Check that upstream is called upstream and not origin. Suggest the commands to fix.
  6. Run git fetch --all and check that master and maint are in sync with upstream
  7. Check git automatic merge strategy to be fast-forward

Run this once when you start a new branch, and ideally once more before you merge.

@kvakvs kvakvs changed the base branch from master to maint November 24, 2025 22:36
@github-actions
Copy link
Contributor

github-actions bot commented Nov 24, 2025

CT Test Results

  1 files   11 suites   3m 6s ⏱️
 95 tests  91 ✅ 4 💤 0 ❌
111 runs  107 ✅ 4 💤 0 ❌

Results for commit 69fd6ea.

♻️ This comment has been updated with latest results.

To speed up review, make sure that you have read Contributing to Erlang/OTP and that all checks pass.

See the TESTING and DEVELOPMENT HowTo guides for details about how to run test locally.

Artifacts

// Erlang/OTP Github Action Bot

@IngelaAndin IngelaAndin added team:VM Assigned to OTP team VM team:PS Assigned to OTP team PS labels Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team:PS Assigned to OTP team PS team:VM Assigned to OTP team VM

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants