Skip to content

ci: enforce semantic PR workflow policy - #48

Merged
francoischalifour merged 1 commit into
altertable-ai:mainfrom
albert20260301:ci/enforce-semantic-pr-policy
Aug 4, 2026
Merged

francoischalifour merged 1 commit into
altertable-ai:mainfrom
albert20260301:ci/enforce-semantic-pr-policy

Conversation

@albert20260301

Copy link
Copy Markdown
Contributor

Summary

  • sync the semantic pull-request workflow to the shared policy
  • pin the runner to Ubuntu 24.04 and the semantic-title action to its reviewed commit
  • apply least-privilege permissions, bounded runtime, and per-PR concurrency

Validation

  • git diff --check
  • exact byte comparison with the canonical semantic-workflow template
  • bash scripts/validate-workflow-policy.sh . still reports the existing ci.yml runner policy drift; that unrelated workflow is intentionally out of scope for this focused PR

Impact

This changes only pull-request title validation infrastructure. It does not change the SDK API or release artifacts.

@albert20260301

Copy link
Copy Markdown
Contributor Author

@leonkenneth could you review this?

I picked you because the Ruby stack is the closest ownership signal available for this repository. CI is pending. The main review focus is whether the workflow preserves pull-request title validation while applying the shared runner, action-pin, permission, timeout, and concurrency policy.

@francoischalifour
francoischalifour merged commit 154cd30 into altertable-ai:main Aug 4, 2026
8 checks passed
@albert20260301
albert20260301 deleted the ci/enforce-semantic-pr-policy branch August 4, 2026 07:51
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.

2 participants