As part of the effort, CI change is required. We will need to make changes
to this file,
https://github.com/polaris-catalog/polaris/blob/main/.github/workflows/site.yml#L23-L23.
I think it should not be so hard to add a new branch. We might only need
something similar to this:

      - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
        with:
          ref: "versioned-docs"
          path: site/content/releases

I think putting this change in the same PR to switch over the whole blog
directory would be preferred. PR #2926 could be the first one to add
contents in the new branch. A second PR makes the CI changes and removes
the blog content from the main branch. What do you think?

Yufei


On Tue, Oct 28, 2025 at 9:11 AM Yufei Gu <[email protected]> wrote:

> Thanks JB and Dimitri for chiming in.
>
> Agreed that doc changes are needed as a blog publishing guideline. CI
> change is needed as well. We can discuss more details in the PR.
>
> Yufei.
>
>
> On Tue, Oct 28, 2025 at 9:06 AM Dmitri Bourlatchkov <[email protected]>
> wrote:
>
>> Hi Yufei,
>>
>> Do you have a proposal for CI changes related to keeping blogs in a
>> separate branch?
>>
>> Thanks,
>> Dmitri.
>>
>> On Fri, Oct 24, 2025 at 6:53 PM Yufei Gu <[email protected]> wrote:
>>
>> > Hi folk,
>> >
>> > We are working on moving blogs to a different branch to keep the main
>> > branch cleaner. You can find more details in this issue
>> > https://github.com/apache/polaris/issues/2774. Thanks Ashish for
>> picking
>> > this up. As the next step, a new branch will be created for blogs.
>> >
>> > Yufei
>> >
>>
>

Reply via email to