Skip to content

Block manual GitLab CI on main - #141

Merged
yoshifuminakamura merged 1 commit into
developfrom
ci/block-main-manual-gitlab
Aug 31, 2026
Merged

Block manual GitLab CI on main#141
yoshifuminakamura merged 1 commit into
developfrom
ci/block-main-manual-gitlab

Conversation

@yoshifuminakamura

Copy link
Copy Markdown
Collaborator

Summary

  • reject GitLab Manual CI runs that target the production main branch by name
  • document that Manual CI is for development and release-candidate validation
  • keep production main measurements on the Portal-managed trigger path with explicit scope and RESULT_SERVER variables

Tests

  • python3 -c 'import yaml; yaml.safe_load(open(".github/workflows/gitlab-manual-ci.yml", encoding="utf-8"))'
  • python3 scripts/tests/check_text_integrity.py
  • python3 scripts/tests/check_commit_messages.py
  • git diff --check

Signed-off-by: yoshifuminakamura <nakamura@riken.jp>
@yoshifuminakamura
yoshifuminakamura merged commit 9ddf1eb into develop Aug 31, 2026
5 checks passed
@yoshifuminakamura
yoshifuminakamura deleted the ci/block-main-manual-gitlab branch August 31, 2026 01:50
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