https://prefect.io logo
Title
s

Stefano Cascavilla

12/16/2022, 12:52 PM
Hey everyone 👋 I'm working on a general purpose integration between Google Sheets and Prefect. I've a first version ready and would like to publish it. I've read from the docs that I have to open a PR to the Prefect repo with a new yaml file under the
collections/catalog
path. My question is: how can I publish it on PyPi? Is there any automation? Something related to Github action? Thanks! 😄
🙌 6
:blob-attention-gif: 2
:party-parrot: 1
a

alex

12/16/2022, 12:57 PM
Hey @Stefano Cascavilla, that’s awesome! If you used the
prefect-collection-template
to bootstrap your collection then there should be a GitHub action for release in your repo. You can find information about how to use the release GitHub action in the
MAINTAINERS.md
file under the ‘Package and Publish’ heading. Please let us know if there’s anything unclear in those instructions so that we can improve them!
s

Stefano Cascavilla

12/16/2022, 12:58 PM
Hi @alex, thanks! Yes, I've used
prefect-collection-template
to bootstrap it. Will check the
MAINTAINERS.md
file and let you know. Thanks!
a

Anna Geller

12/16/2022, 1:30 PM
long live Excel! very cool 🙌
I meant: this is an excellent contribution!
s

Stefano Cascavilla

12/16/2022, 1:31 PM
Thank you! 🙂
j

Jeff Hale

12/16/2022, 1:35 PM
This is awesome @Stefano Cascavilla!
🙌 1
🙂 1
a

ale

12/17/2022, 2:33 PM
I'm really proud of you @Stefano Cascavilla 🙌
🚀 1
🙌 1
s

Stefano Cascavilla

12/20/2022, 4:06 PM
Hi @alex I just completed the first version of the collection and published it. I then cloned the Prefect repo, created a new branch by
git checkout -b <branch_name>
and created the needed config files in the
docs/collections
folder. When I try to push changes to the branch, it gives me 403 error:
remote: Permission to PrefectHQ/prefect.git denied to stefanocascavilla.
fatal: unable to access '<https://github.com/PrefectHQ/prefect/>': The requested URL returned error: 403
a

alex

12/20/2022, 6:23 PM
@Stefano Cascavilla You can create a fork of the the Prefect repo and submit a PR from there!
s

Stefano Cascavilla

12/21/2022, 7:53 AM
Got it, thanks!