Skip to content

Conversation

@WardBrian
Copy link
Member

Closes #817

Copy link
Contributor

@serban-nicusor-toptal serban-nicusor-toptal left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks!

I have just one question because I am unsure, looking at their docs, in the example they specify a url, is that needed or it's optional? ( their docs don't really say it )

# .github/workflows/ci-cd.yml
jobs:
  pypi-publish:
    name: Upload release to PyPI
    runs-on: ubuntu-latest
    environment:
      name: pypi
      url: https://pypi.org/p/<your-pypi-project-name> <--- this one here
...

@WardBrian
Copy link
Member Author

I don’t think that’s required, I just took it from the config I use at https://github.com/roualdes/bridgestan/blob/2f2d56bd5488b3f8a99aeacf7fb349e12a36328c/.github/workflows/release.yaml#L116, which I know works

@WardBrian WardBrian merged commit 0b6b707 into develop Oct 17, 2025
19 checks passed
@WardBrian WardBrian deleted the oidc-publishing branch October 17, 2025 13:43
@serban-nicusor-toptal
Copy link
Contributor

Awesome! I just wanted to double-check. Thank you!

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.

Update release CI to use OCID publishing

3 participants