Skip to content

ci(verify): check out seamless-auth-server from its default branch#37

Merged
Bccorb merged 1 commit into
mainfrom
fix/server-main-branch
Jul 9, 2026
Merged

ci(verify): check out seamless-auth-server from its default branch#37
Bccorb merged 1 commit into
mainfrom
fix/server-main-branch

Conversation

@Bccorb

@Bccorb Bccorb commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

What

The seamless-auth-server repo no longer maintains a separate dev integration branch; main is now its single branch. This drops the dev default for the server checkout in the reusable conformance workflow so it resolves to the repo's default branch (main), consistent with every other sibling repo (api, react SDK, seamless-templates).

Changes

  • .github/workflows/verify-conformance.yml: ref: ${{ inputs.server-ref || 'dev' }} becomes ref: ${{ inputs.server-ref }}, and the now-inaccurate comment about dev is removed. An explicit server-ref input still overrides it.
  • AGENTS.md: updated the "Sibling-repo branches" maintenance note to reflect that all siblings default to main.

Why

With no dev branch on the server, the workflow would fail to check it out (or silently test the wrong ref). Defaulting to the default branch keeps conformance runs green and matches the other repos.

Testing

  • YAML validated (parses cleanly).
  • No behavioral change to the local seamless verify command; this only affects the CI checkout ref. No changeset (CI/docs only, not a published-package change).

The server no longer maintains a separate `dev` integration branch; `main`
is now the single branch. Drop the `dev` default for the server checkout so it
resolves to the default branch (main) like every other sibling repo, and update
the AGENTS.md maintenance note to match.
@Bccorb Bccorb merged commit caf4566 into main Jul 9, 2026
1 check passed
@Bccorb Bccorb deleted the fix/server-main-branch branch July 9, 2026 00:07
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