Skip to content

Conversation

@figueroa1395
Copy link
Member

@figueroa1395 figueroa1395 commented Apr 30, 2025

Adds trusted publisher as the method to publish the package to PyPI.

Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
@figueroa1395 figueroa1395 self-assigned this Apr 30, 2025
@figueroa1395 figueroa1395 added the feature New feature or request label Apr 30, 2025
Signed-off-by: Santiago Figueroa Manrique <figueroa1395@gmail.com>
@sonarqubecloud
Copy link

sonarqubecloud bot commented May 1, 2025

@mgovers
Copy link
Member

mgovers commented May 1, 2025

added do-not-merge label to make sure we merge it with 2 pairs of eyes

@mgovers mgovers added the do-not-merge This should not be merged label May 1, 2025
@mgovers
Copy link
Member

mgovers commented May 1, 2025

the publish job is still required

@mgovers
Copy link
Member

mgovers commented May 1, 2025

the publish job is still required

For now, we changed the required status job to the github-release job. Full refactor to follow the same workflow structure as for the PGM repo is out of scope of this PR

@figueroa1395 figueroa1395 removed the do-not-merge This should not be merged label May 1, 2025
@figueroa1395 figueroa1395 enabled auto-merge May 1, 2025 12:49
@figueroa1395 figueroa1395 added this pull request to the merge queue May 1, 2025
Merged via the queue into main with commit 114b95e May 1, 2025
24 of 25 checks passed
@figueroa1395 figueroa1395 deleted the add-trusted-publisher branch May 1, 2025 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants