Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: use trusted publisher to publish pypi package. #137

Merged
merged 3 commits into from
Mar 21, 2024
Merged

Conversation

Bento007
Copy link
Collaborator

@Bento007 Bento007 commented Mar 21, 2024

Reason for Change

  • release to pypi form GHA

Changes

  • modify release.yml to release to pypi
  • use trust release instead of personal access token.
  • added comments to api/python/makefile to suggested users only publish using the make if CICD is not working.

Testing steps

  • Generated a release, and publish to test pypi.

@Bento007 Bento007 changed the title feat: use trusted publisher to publish pypi package. chore: use trusted publisher to publish pypi package. Mar 21, 2024
@Bento007 Bento007 merged commit 5fc917b into main Mar 21, 2024
6 checks passed
@Bento007 Bento007 deleted the tsmith/pypi branch March 21, 2024 23:02
@github-actions github-actions bot mentioned this pull request Mar 21, 2024
This was referenced Mar 25, 2024
Bento007 pushed a commit that referenced this pull request Mar 25, 2024
🤖 I have created a release *beep* *boop*
---


<details><summary>python-api: 0.2.0</summary>

##
[0.2.0](python-api-v0.1.2...python-api-v0.2.0)
(2024-03-25)


### Features

* add function to fetch curated ontology term lists
([#141](#141))
([5c7db62](5c7db62))
* set-up docsite
([#99](#99))
([b7591bc](b7591bc))


### Misc

* enable code coverage
([#143](#143))
([c52c436](c52c436))
* use trusted publisher to publish pypi package.
([#137](#137))
([5fc917b](5fc917b))


### BugFixes

* make constant.py private
([46d04a4](46d04a4))
* typos
([76ae9fa](76ae9fa))
</details>

<details><summary>ontology-assets: 0.2.0</summary>

##
[0.2.0](ontology-assets-v0.1.0...ontology-assets-v0.2.0)
(2024-03-25)


### Features

* add function to fetch curated ontology term lists
([#141](#141))
([5c7db62](5c7db62))


### Misc

* update ontology decendant mappings
([#142](#142))
([fb23618](fb23618))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

1 participant