Thanks for tackling that, JB! I approved the PR. -John
On Mon, Sep 23, 2024, at 03:47, Jean-Baptiste Onofré wrote: > Hi folks, > > I deployed a new website version including the last merges. > > I also created a PR with GitHub Actions for: > - test website changes (ci) > - automatically deploy website when a merge is done on the main branch > (deploy) > > Here's the PR: https://github.com/apache/polaris-site/pull/6 > > Regards > JB > > On Fri, Sep 20, 2024 at 6:50 PM Yufei Gu <flyrain...@gmail.com> wrote: >> >> Thanks a lot, JB! The automatic publishing will help us a lot, given a high >> demand for documentation improvements. >> >> Yufei >> >> >> On Fri, Sep 20, 2024 at 9:06 AM Jean-Baptiste Onofré <j...@nanthrax.net> >> wrote: >>> >>> Hi Yufei >>> >>> I published the website but Aihua's PR is on the polaris repo, not the >>> polaris-site repo. >>> So, I will: >>> 1. Sync the doc on polaris-site >>> 2. Fix the "WARNING" and "IMPORTANT" formatting style >>> 3. Republish website >>> >>> Then I will do the PR for the GitHub Action to automatically publish >>> the website. >>> >>> Regards >>> JB >>> >>> On Fri, Sep 20, 2024 at 4:48 PM Jean-Baptiste Onofré <j...@nanthrax.net> >>> wrote: >>> > >>> > Hi Yufei >>> > >>> > My bad, I forgot to open the PR. >>> > >>> > Let me do two things: >>> > 1. let me update the website right now >>> > 2. let me create the PR >>> > >>> > Sorry, I was busy in London with Chill Data Summit and Big Data LDN. >>> > >>> > Stay tuned ! >>> > >>> > Regards >>> > JB >>> > >>> > On Wed, Sep 18, 2024 at 11:05 PM Yufei Gu <flyrain...@gmail.com> wrote: >>> > > >>> > > Hi team, >>> > > >>> > > Do we have any update on automatic publishing? We merged Aihua's doc PR( >>> > > https://github.com/apache/polaris/pull/296) yesterday. How can we make >>> > > it >>> > > available on the site(https://polaris.apache.org/)? >>> > > >>> > > Yufei >>> > > >>> > > >>> > > On Tue, Sep 10, 2024 at 5:56 PM Don Bosco Durai <bo...@apache.org> >>> > > wrote: >>> > > >>> > > > JB, thanks for merging. Next time I will create the issues in the >>> > > > appropriate repos >>> > > > >>> > > > On Tue, Sep 10, 2024 at 12:43 AM Jean-Baptiste Onofré >>> > > > <j...@nanthrax.net> >>> > > > wrote: >>> > > > >>> > > > > Hi, >>> > > > > >>> > > > > The website related issue should be create on the right repository: >>> > > > > https://github.com/apache/polaris-site/issues >>> > > > > >>> > > > > I merged your PR, I'm publishing a new version of the website. >>> > > > > >>> > > > > Thanks ! >>> > > > > Regards >>> > > > > JB >>> > > > > >>> > > > > On Mon, Sep 9, 2024 at 10:45 PM Don Bosco Durai <bo...@apache.org> >>> > > > wrote: >>> > > > > > >>> > > > > > Where is the source main site and how is it built? There is a >>> > > > > > typo in >>> > > > the >>> > > > > > copyright (at the bottom) https://polaris.apache.org/ >>> > > > > > >>> > > > > > https://github.com/apache/polaris/issues/275 >>> > > > > > >>> > > > > > I am happy to fix it if it is needed. >>> > > > > > >>> > > > > > On Mon, Sep 9, 2024 at 7:54 AM Jean-Baptiste Onofré >>> > > > > > <j...@nanthrax.net> >>> > > > > wrote: >>> > > > > > >>> > > > > > > Hi Dmitri, >>> > > > > > > >>> > > > > > > Basically, docusaurus generates the website in the build >>> > > > > > > folder. This >>> > > > > > > build folder is "copied" into the asf-site branch, this branch >>> > > > > > > is >>> > > > used >>> > > > > > > as base for polaris.apache.org (yarn deploy can do it all in a >>> > > > > > > row >>> > > > for >>> > > > > > > you). >>> > > > > > > I will do the publication as it needs committer privilege. >>> > > > > > > >>> > > > > > > Regards >>> > > > > > > JB >>> > > > > > > >>> > > > > > > On Mon, Sep 9, 2024 at 3:52 PM Dmitri Bourlatchkov >>> > > > > > > <dmitri.bourlatch...@dremio.com.invalid> wrote: >>> > > > > > > > >>> > > > > > > > Hi all, >>> > > > > > > > >>> > > > > > > > How often do we rebuild the polaris.apache.org site? >>> > > > > > > > >>> > > > > > > > I'm particularly interested in [1] (thanks, JB, for merging >>> > > > > > > > it). >>> > > > It's >>> > > > > > > not a >>> > > > > > > > huge concern, but I think it is important to get users on the >>> > > > > > > > right >>> > > > > track >>> > > > > > > > from the beginning to minimize upgrade hurdles when we have a >>> > > > > release. >>> > > > > > > > >>> > > > > > > > Thanks, >>> > > > > > > > Dmitri. >>> > > > > > > > >>> > > > > > > > [1] https://github.com/apache/polaris-site/pull/2 >>> > > > > > > >>> > > > > >>> > > >