<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Build on Docsy</title><link>https://main--docsydocs.netlify.app/fr/project/build/</link><description>Recent content in Build on Docsy</description><generator>Hugo</generator><language>fr</language><atom:link href="https://main--docsydocs.netlify.app/fr/project/build/index.xml" rel="self" type="application/rss+xml"/><item><title>CI/CD</title><link>https://main--docsydocs.netlify.app/fr/project/build/ci-cd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://main--docsydocs.netlify.app/fr/project/build/ci-cd/</guid><description>&lt;h2 id="agent-support-checks"&gt;Agent-support checks&lt;a class="td-heading-self-link" href="#agent-support-checks" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The site has an &lt;a href="https://afdocs.dev/"&gt;AFDocs&lt;/a&gt; configuration and npm script to generate a scorecard
locally:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Config: &lt;a href="https://github.com/google/docsy/blob/main/docsy.dev/agent-docs.config.yml"&gt;docsy.dev/agent-docs.config.yml&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Script: &lt;code&gt;_check:afdocs&lt;/code&gt; in &lt;a href="https://github.com/google/docsy/blob/main/docsy.dev/package.json"&gt;docsy.dev/package.json&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To generate a fresh scorecard, run each of these commands in separate terminals:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm run serve &lt;span class="c1"&gt;# From one terminal&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm run check:afdocs:dev &lt;span class="c1"&gt;# From another terminal&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The latter command saves the generated scorecard to
&lt;code&gt;docs/content/agent-support/afdocs-scorecard.txt&lt;/code&gt; under &lt;code&gt;docsy.dev/content/en&lt;/code&gt;,
which will be included in &lt;a href="https://main--docsydocs.netlify.app/fr/docs/content/agent-support/#scorecard-examples"&gt;Scorecard examples&lt;/a&gt; on the next build.&lt;/p&gt;
&lt;p&gt;Note that the scorecard generation is not run as a part of the full CI/CD
pipeline. It needs to be run manually.&lt;/p&gt;</description></item><item><title>Git repo info and branch model</title><link>https://main--docsydocs.netlify.app/fr/project/build/git-repo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://main--docsydocs.netlify.app/fr/project/build/git-repo/</guid><description>&lt;h2 id="monorepo"&gt;Monorepo&lt;a class="td-heading-self-link" href="#monorepo" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href="https://github.com/google/docsy"&gt;main Docsy repository&lt;/a&gt; is effectively a &lt;strong&gt;monorepo&lt;/strong&gt; containing the
Docsy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Theme&lt;/strong&gt; at the repo root&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Website&lt;/strong&gt; in the &lt;code&gt;docsy.dev&lt;/code&gt; directory. The website uses the Docsy theme, of
course, with extra styling.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These two projects are kept in sync at release points, but they may diverge
between releases, usually to allow the website to ship doc content and UX
improvements without forcing a theme release.&lt;/p&gt;
&lt;p&gt;The main Docsy example site is &lt;a href="https://example.docsy.dev"&gt;Goldydocs&lt;/a&gt;, located in the &lt;a href="https://github.com/google/docsy-example"&gt;Docsy example site
repository&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>