HBASE-29878 Add GitHub Action workflow for building and publishing HBase website#7933
HBASE-29878 Add GitHub Action workflow for building and publishing HBase website#7933PDavid wants to merge 16 commits intoapache:masterfrom
Conversation
|
Do we have enough permission to push the repo in github actions? |
| pull_request: | ||
| types: [opened, synchronize, reopened] | ||
| schedule: | ||
| - cron: '0 14 * * *' |
There was a problem hiding this comment.
Can github actions support something like pollSCM in jenkins? Where we will not run the pipeline if there is no change in git.
There was a problem hiding this comment.
Very good question. I'm not sure, maybe it can be done somehow. I'd have to check. But makes perfect sense. 👍
|
@PDavid I think we can implement a new jenkins job to publish the website, where we build the website content on hbase node, stash it, and then unstash it on website node, update the website repo and push it. I could file an issue and try to implement it. Thanks. |
No, unfortunately we don't have enough permissions. Usually the workflow only have permission to push to the same repo it "runs in".
|
Thanks @Apache9, to be completely honest I don't have too much experience with Jenkins but what you suggest makes perfect sense to me. Just wanted to check if I can quickly use GitHub Actions instead of Jenkins. |
No description provided.