GitHub Pages look pretty doable to me:
https://cwiki.apache.org/confluence/display/INFRA/GitHub+Pages

On Fri, Oct 15, 2021 at 6:35 PM Ralph Goers <ralph.go...@dslextreme.com>
wrote:

> I don’t really understand this. When I was migrating the web site from the
> ASF CMS to GitHub
> it was made clear that web site hosting using GitHub Pages wasn’t
> supported. I am not sure
> what the proposal here is.
>
> Ralph
>
> > On Oct 15, 2021, at 8:27 AM, Matt Sicker <boa...@gmail.com> wrote:
> >
> > I’m not exactly sure how we can get a beta subdomain, though the staging
> one is built in. And while it would be great to automate as much as
> possible about the release process in GHA, the code signing aspect is still
> not possible (though we might be able to integrate with another service at
> Apache for that, but it doesn’t cover the GPG signature). There’s also some
> ASF rule I think about releases needing to be done by a human, but that
> might be more about reproducible builds.
> >
> > Matt Sicker
> >
> >> On Oct 15, 2021, at 05:57, Volkan Yazıcı <vol...@yazi.ci> wrote:
> >>
> >> I long had the ambition to move the entire site & manual to gh-pages.
> >> In an ideal world, I would even move the release process to GitHub
> Actions
> >> too.
> >> But these are, for now, pretty ambitious goals.
> >> What I would really appreciate is to access gh-pages content via, say,
> >> https://beta.logging.apache.org/log4j URL.
> >> Matt, mind helping me with setting this up please?
> >>
> >>> On Wed, Oct 13, 2021 at 7:12 PM Matt Sicker <boa...@gmail.com> wrote:
> >>>
> >>> That's really cool! Do note that we can publish to the ASF-specific
> >>> branches, too, for hosting a site.
> >>>
> >>>> On Wed, Oct 13, 2021 at 10:37 AM Volkan Yazıcı <vol...@yazi.ci>
> wrote:
> >>>>
> >>>> Do this:
> >>>>
> >>>> git fetch -p
> >>>> git checkout -B gh-pages origin/gh-pages
> >>>> python -m http.server
> >>>> open http://localhost:8000/benchmark/results/index.html
> >>>>
> >>>> *The magic:*
> >>>>
> >>>
> https://github.com/apache/logging-log4j2/blob/release-2.x/.github/workflows/benchmark.yml
> >>>>
> >>>> *Disadvantages:* Runner specs are on the flux, though mostly pretty
> >>> stable.
> >>>>
> >>>> *Future work:*
> >>>>
> >>>>  - Enable GitHub pages for the project?
> >>>>  - Incorporate more from log4j-perf to here.
> >>>>  - Put the workflow onto a cron schedule.
> >>>
> >
>
>
>

Reply via email to