On Fri, 2 May 2025 at 11:37, sebb <seb...@gmail.com> wrote:

> On Fri, 2 May 2025 at 09:00, Niall Pemberton <niall.pember...@gmail.com>
> wrote:
> >
> > On Thu, 1 May 2025 at 23:29, sebb <seb...@gmail.com> wrote:
> >
> > > There is a lot of overlap and duplication in the various Process pages.
> > >
> > > They need re-organising.
> > >
> >
> > I agree and its mostly on one page. I was thinking it might be better to
> > break it up into more pages.
> >
> > I was thinking about creating a branch to try out a few ideas - we could
> > stage it for review & feedback - without messing up the live site. Would
> > need to adjust the workflow to just generate the site and not do all the
> > banner processing. Perhaps one "experimental" branch  for everyone or
> > separate one for specific features.
>
> That's a good idea, but care needs to be taken to ensure that the
> correct branches get updated.
>
> There are 2 output branches to consider
> - asf-site
> - cwiki-retired
>
> I think it would be useful to generate both, though cwiki-retired
> could be added to the site branch rather than a separate branch.
> This would allow the output to be checked.
>

I think we're saying the same thing - but we just need to generate to the
output folder in the branch and serve from there - no need to
checkout/update any other branch.  If the output folder is "commited" into
the branch, then can check both "flagged" and "cwiki_retired" folders.

It would be good to have a conditional workflow where it runs one thing
when the branch is "main" and just a simple build when its not. That way,
we don't have to change the workflow for every feature branch we create.
Theres an example here:
https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/using-conditions-to-control-job-execution#example-only-run-job-for-specific-repository

Niall


> > Niall
> >
> >
> > >
> > > Sebb
> > >
>

Reply via email to