Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SocketDev/socket-python-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: SocketDev/socket-python-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: mucha/gitlab-branch-protection-flag
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 8 files changed
  • 2 contributors

Commits on Feb 12, 2026

  1. added ability to prevent merges based on failed check run

    Jonathan Mucha committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    6093eb5 View commit details
    Browse the repository at this point in the history
  2. updated json format for gitlab api call

    Jonathan Mucha committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    af2f099 View commit details
    Browse the repository at this point in the history
  3. fix: use source branch SHA for commit status, log response body

    CI_COMMIT_SHA may be synthetic in merged-results pipelines.
    Prefer CI_MERGE_REQUEST_SOURCE_BRANCH_SHA when available.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Jonathan Mucha and claude committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    76ed321 View commit details
    Browse the repository at this point in the history
  4. fix: use context instead of name for commit status

    GitLab rejects duplicate name field; context allows updates.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Jonathan Mucha and claude committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    bd54331 View commit details
    Browse the repository at this point in the history
  5. fix: add ref and pipeline_id to commit status payload

    GitLab uses (sha, name, ref) as unique key. Without ref,
    re-runs fail with "name has already been taken".
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Jonathan Mucha and claude committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    fc08364 View commit details
    Browse the repository at this point in the history
  6. fix: drop pipeline_id from commit status payload

    pipeline_id causes 404 when sha/ref don't match the pipeline.
    ref alone is sufficient for uniqueness.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Jonathan Mucha and claude committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    db6f093 View commit details
    Browse the repository at this point in the history
  7. renaming the commit status

    Jonathan Mucha committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    8490466 View commit details
    Browse the repository at this point in the history
  8. Add enable_merge_pipeline_check() to enforce pipelines-must-succeed v…

    …ia API
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Jonathan Mucha and claude committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    dbaa989 View commit details
    Browse the repository at this point in the history
  9. chore: update uv.lock version to 2.2.73

    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Jonathan Mucha and claude committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    0cbb750 View commit details
    Browse the repository at this point in the history
Loading