-
Couldn't load subscription status.
- Fork 18
share staging infrastructure #88
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
base: main
Are you sure you want to change the base?
Conversation
|
ok CI now fails with good thing is this failed at the last step to push to repo |
|
Looking at past successful runs are all from either andygrove, alamb, or timsaucer, i wonder if theres a permission element The CI log's "Set up job" step shows the following So i think I dont have permission to push to the |
|
@alamb could you maybe push an empty commit to this branch? Or if its easier, add a github suggestion and apply it. That should trigger CI using your github user |
0a54840 to
85bdfde
Compare
|
I wonder if we could use github pages or something in the local fork. That would require setup for the other users but we wouldn't have permission problems 🤔 |
|
I found an interesting way to stage multiple branches to The folks at asf infra has already thought of this it looks like the This still requires branch prefixed with |
85bdfde to
20e0e41
Compare
Uses
.asf.yamlto autobuild and autostage pelican buildssite/*branches.This way, multiple branches can stage previews at the same time.
For example:
site/footo autobuild, the output goes tosite/foo-staging.site/foo-stagingmatchessite/*in theautostagecommand.datafusion-foo.staged.apache.org.Here's the code reference for options:
Note,
.github/workflows/stage-site.ymlis no longer used. Staging is handled by.asf.yamlinstead of the github action.