> On Oct 20, 2020, at 6:11 PM, David Blevins <[email protected]> wrote: > >> On Oct 20, 2020, at 7:11 AM, Jonathan Gallimore >> <[email protected]> wrote: >> >> Could I get some pointers on publishing the website? I guess its changed as >> we don't have the CMS any more. >> >> I have some updates I'd like to get on there, including new download links >> and updating documentation. I've pushed some updates to SVN, if that helps. >> :) > > If you can help with the documentation that'd be great. The short version is > everything is the same except now we publish to this git repo instead of SVN. > > - https://github.com/apache/tomee-site-pub > > The convenience code that does the copy and svn update needs to get updated, > but short of that there's nothing stopping a manual copy of the generated > files into a git clone and doing an add/commit/push. > > After the push, you're done. Just wait a bit and changes will show up. No > need to visit https://cms.apache.org/tomee/publish anymore. > > Long term, Apache has a special Jenkins node that has permissions to publish. > Eventually we should set that up to run the generator and check in the new > content automatically. >
Personally I find both jenkins and buildbot 100% incomprehensible. It looks like it may be possible to use GitHub actions to publish websites; [ https://issues.apache.org/jira/browse/INFRA-20633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17217967#comment-17217967 <https://issues.apache.org/jira/browse/INFRA-20633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17217967#comment-17217967> ] Gavin McDonald commented on INFRA-20633: ---------------------------------------- in combination with Github Actions committing to the same repository as the action, to the asf-site branch, then this is possible with a built in GHA token. asf-site branch would then be published by configuring a .asf.yaml file accordingly. Example code to use for a built in GHA token: with: repo-token: ${{ secrets.GITHUB_TOKEN }} Would you like to give that a try? David Jencks
