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-sdk-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6beea88
Choose a base ref
...
head repository: SocketDev/socket-sdk-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 836936c
Choose a head ref
  • 1 commit
  • 4 files changed
  • 1 contributor

Commits on Jun 3, 2026

  1. Add sfw aggregator gate to enforce required CI checks (#89)

    * ci: add Socket Firewall aggregator gate; bump 3.2.0 -> 3.2.1
    
    Add a single sfw-gate job (if: always(), needs the conditional inspect +
    free/enterprise smoke + workflow-notice jobs) that fails only when an
    upstream job failed or was cancelled -- success and skipped both pass.
    
    This is the check intended to become the required status check on main:
    the smoke jobs are conditional (deps-changed gates them, and exactly one
    of free/enterprise runs per PR), so none can be required directly -- a
    required check whose job is if-skipped is never created and blocks merge
    forever. The gate is green when no deps change and is satisfied by
    whichever smoke path actually ran.
    
    NOT yet wired into branch protection -- added during a soak period so the
    check is visible before it becomes blocking, and so requiring it doesn't
    strand other open PRs.
    
    Pattern adapted from SocketDev/socket-python-cli #224.
    
    Signed-off-by: lelia <2418071+lelia@users.noreply.github.com>
    
    * ci: spell out 'iff' as 'if and only if' in gate comment
    
    Review feedback: 'iff' read as a typo. It is the logic shorthand for
    'if and only if', but the comment exists to communicate, so spell it out.
    
    Signed-off-by: lelia <2418071+lelia@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: lelia <2418071+lelia@users.noreply.github.com>
    lelia authored Jun 3, 2026
    Configuration menu
    Copy the full SHA
    836936c View commit details
    Browse the repository at this point in the history
Loading