leap-stc / data-management

Collection of code to manually populate the persistent cloud bucket with data
https://catalog.leap.columbia.edu/
Apache License 2.0
0 stars 6 forks source link

Simplify the catalog PR procedure #65

Closed jbusecke closed 7 months ago

jbusecke commented 11 months ago
         Hmm just like in #63 the validate step seems to get stuck here. 

In general I think the double PR structure is quite cumbersome. @andersy005 instead of making a separate PR, would it be possible to add the relevant code to the PR itself? Or maybe we should just push to main with a helpful commit message (including the PR number?)?

Originally posted by @jbusecke in https://github.com/leap-stc/data-management/issues/63#issuecomment-1768712676

andersy005 commented 7 months ago

i can confirm that this is now working as expected.

andersy005 commented 6 months ago

the current setup does not work for pull requests opened from a fork (e.g. https://github.com/leap-stc/data-management/pull/50) due to the limited permissions of the default token/deploy key. I'm happy to look into ways to bypass this permission issue if we want to support all kinds of pull requests extensively.