Skip to content

Add PATCHES.md - #8

Merged
roachadam merged 1 commit into
mainfrom
fork/patches-md
Oct 22, 2026
Merged

roachadam merged 1 commit into
mainfrom
fork/patches-md

Conversation

@roachadam

@roachadam roachadam commented Oct 22, 2026 •

Copy link
Copy Markdown
Owner

Adds PATCHES.md, the record of what this fork carries on top of refraction-networking/utls and how it stays in sync.

Patch table: one row per fork commit (module path, the five uTLS fixes, removal of the Go build workflow) with its source and the reason we carry it.

Syncing with upstream: how the weekly job from #7 works and what it expects from you:

  • review the upstream compare link and go.mod changes in each sync PR
  • merge sync PRs with Create a merge commit
  • an open sync PR is never updated; merge or close it to get a newer one
  • keep fork changes in ordinary commits (changes made only in a merge commit are dropped)
  • resolving a cherry-pick conflict locally with --continue
  • upstream workflow-file changes must be synced by hand

Safeguards: read-only build job, bundle hash check, sync-merge check on main, spoof-proof marker search, ruleset on main with no bypass, SHA-pinned actions, and what happens if Actions may not create PRs.

Documentation only; no code changes.

Base automatically changed from fork/module-path to master October 22, 2026 20:57
@roachadam
roachadam merged commit 5379865 into main Oct 22, 2026
@roachadam
roachadam deleted the fork/patches-md branch October 22, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant