Skip to content

ci: Enable OIDC for npm publishing#657

Open
lemaitre-aneo wants to merge 2 commits into
mainfrom
fl/npm-oidc
Open

ci: Enable OIDC for npm publishing#657
lemaitre-aneo wants to merge 2 commits into
mainfrom
fl/npm-oidc

Conversation

@lemaitre-aneo
Copy link
Copy Markdown
Contributor

Motivation

[Include the reason behind these changes and any relevant context.]

Description

[Provide a detailled explanation of the modifications you have made. Link any related issues.]

Testing

[When applicable, detail the testing you have performed to ensure that these changes function as intended. Include information about any added tests.]

Impact

[Discuss the impact of your modifications on ArmoniK. This might include effects on performance, configuration, documentation, new dependencies, or changes in behaviour.]

Additional Information

[Any additional information that reviewers should be aware of.]

Checklist

  • My code adheres to the coding and style guidelines of the project.
  • I have performed a self-review of my code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation.
  • I have thoroughly tested my modifications and added tests when necessary.
  • Tests pass locally and in the CI.
  • I have assessed the performance impact of my modifications.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jan 27, 2026

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
1478 1247 84% 0% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 385cd4f by action🐍

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Mar 9, 2026

- main

permissions:
id-token: write # Required for OIDC

Check notice

Code scanning / SonarCloud

Write permissions should be defined at the job level Low

Move this write permission from workflow level to job level. See more on SonarQube Cloud

permissions:
id-token: write # Required for OIDC
contents: read

Check notice

Code scanning / SonarCloud

Read permissions should be defined at the job level Low

Move this read permission from workflow level to job level. See more on SonarQube Cloud
name: Release Packages

permissions:
id-token: write # Required for OIDC

Check notice

Code scanning / SonarCloud

Write permissions should be defined at the job level Low

Move this write permission from workflow level to job level. See more on SonarQube Cloud
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