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

Add workflow that signals rasterio #8692

Closed
wants to merge 1 commit into from
Closed

Conversation

sgillies
Copy link
Contributor

@sgillies sgillies commented Nov 10, 2023

So that rasterio will immediately build against GDAL release candidates and provide some feedback. Work on the rasterio side is here rasterio/rasterio#2967.

I'm not sure how this can be generalized to other projects. I suspect QGIS is doing something smarter and better, but I felt like it was good to learn about using these GitHub ways.

cc @rouault @dbaston @nyalldawson

Resolves #8688.

@sgillies sgillies added the github_actions Pull requests that update GitHub Actions code label Nov 10, 2023
@sgillies sgillies self-assigned this Nov 10, 2023
@coveralls
Copy link
Collaborator

Coverage Status

coverage: 67.881% (+0.008%) from 67.873%
when pulling 40ec475 on sgillies:issue8688
into 170bc25 on OSGeo:master.

@rouault
Copy link
Member

rouault commented Nov 10, 2023

I'm OK with that. It seems however odd to me that github doesn't provide a more straightforward way of doing that which doesn't involve doing changes in the upstream repository. github should have in theory all the information needed so a downstream project can request being triggered by an event in another github repo...

@sgillies
Copy link
Contributor Author

@rouault I expected that GitHub would have a better solution, and maybe they do in the form of installable actions. To allow one project to subscribe to events in any other public project would require a global event stream, yeah?

An alternative to this: write a rasterio cron job that used the GitHub API to search for new GDAL tags. Or implement a subscription to https://github.com/osgeo/gdal/tags.atom. I'll give that some thought. It's a little more work to track seen tags or otherwise detect new tags in the feed, but it would remove the need for secrets or a new GDAL workflow.

@sgillies sgillies closed this Nov 10, 2023
@sgillies
Copy link
Contributor Author

Not needed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Post to rasterio/dispatches endpoint when a new GDAL tag is pushed
3 participants