> 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

Reply via email to