Skip to content

feat(const): add new Security Manager role#3402

Open
antoineauger wants to merge 2 commits into
python-gitlab:mainfrom
siemens:feat/gitlab-access-level-security-manager
Open

feat(const): add new Security Manager role#3402
antoineauger wants to merge 2 commits into
python-gitlab:mainfrom
siemens:feat/gitlab-access-level-security-manager

Conversation

@antoineauger
Copy link
Copy Markdown
Contributor

@antoineauger antoineauger commented May 21, 2026

Changes

I added the new Security Manager role (still in beta for now).

See https://docs.gitlab.com/releases/18/gitlab-18-11-released/#security-manager-role-beta

Documentation and testing

Please consider whether this PR needs documentation and tests. This is not required, but highly appreciated:

🛠️ with ❤️ by Siemens

@antoineauger
Copy link
Copy Markdown
Contributor Author

antoineauger commented May 21, 2026

I can also add test(s) if needed, just let me know => I added some, see 666d9be

/cc @nejch

@antoineauger antoineauger marked this pull request as ready for review May 21, 2026 12:32
Copy link
Copy Markdown
Member

@nejch nejch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @antoineauger!

@codecov
Copy link
Copy Markdown

codecov Bot commented May 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.78%. Comparing base (607dddf) to head (666d9be).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3402   +/-   ##
=======================================
  Coverage   95.78%   95.78%           
=======================================
  Files         100      100           
  Lines        6170     6172    +2     
=======================================
+ Hits         5910     5912    +2     
  Misses        260      260           
Flag Coverage Δ
api_func_v4 83.84% <100.00%> (+0.05%) ⬆️
cli_func_v4 78.74% <100.00%> (+<0.01%) ⬆️
unit 90.32% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
gitlab/const.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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