Skip to content

Add CD for pypi and conda using ACCESS-NRI action - #2

Merged
joshuatorrance merged 5 commits into
mainfrom
setting-up-cd-accessnri-action
Jul 13, 2026
Merged

joshuatorrance merged 5 commits into
mainfrom
setting-up-cd-accessnri-action

Conversation

@joshuatorrance

@joshuatorrance joshuatorrance commented Jul 10, 2026 •

Copy link
Copy Markdown
Collaborator

Trying the access-nri action to publish to pypi and conda.

  • Number of tweaks to pyroject.toml
  • Secret for PyPI added from my personal account
  • Conda secretes added by Davide for the accessnri channel
  • Now using setuptools-scm to help handle versions

@joshuatorrance joshuatorrance self-assigned this Jul 10, 2026
@joshuatorrance

Copy link
Copy Markdown
Collaborator Author

Action seemed to work for PyPI and Github:

Conda portion "succeeded" but actually failed with Authorization token is no longer valid

@joshuatorrance joshuatorrance mentioned this pull request Jul 10, 2026
2 of 6 tasks
@joshuatorrance

Copy link
Copy Markdown
Collaborator Author

With some assistance from @atteggiani I've gotten the CD deploying:

@joshuatorrance
joshuatorrance marked this pull request as ready for review July 10, 2026 05:25

@atteggiani atteggiani left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Looks good!
Thanks @joshuatorrance

@blimlim blimlim left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks @joshuatorrance, looks good!

@joshuatorrance
joshuatorrance merged commit 95f4034 into main Jul 13, 2026
4 checks passed
@joshuatorrance
joshuatorrance deleted the setting-up-cd-accessnri-action branch July 13, 2026 00:08
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.

3 participants