<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tazel.net/.github, branch content/document-label</title>
<subtitle>The site of Tazel, tazel.net.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/tazel.net/'/>
<entry>
<title>Pin the CodeQL action to v4.39.3 with its version</title>
<updated>2026-11-05T04:09:35+00:00</updated>
<author>
<name>Leitwolf11</name>
</author>
<published>2026-11-05T04:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/tazel.net/commit/?id=e8bb137bbae31105e1c753081a70c32daf835d18'/>
<id>e8bb137bbae31105e1c753081a70c32daf835d18</id>
<content type='text'>
zizmor found that the pinned commit was not the one the v4 comment
named; the pin is the commit of v4.39.3 and says so.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
zizmor found that the pinned commit was not the one the v4 comment
named; the pin is the commit of v4.39.3 and says so.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CodeQL, Codecov, Codacy and actionlint</title>
<updated>2026-11-05T03:59:06+00:00</updated>
<author>
<name>Leitwolf11</name>
</author>
<published>2026-11-05T03:59:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/tazel.net/commit/?id=286256c6f9e8c1fa272ea1d7ea5631a41377f3f5'/>
<id>286256c6f9e8c1fa272ea1d7ea5631a41377f3f5</id>
<content type='text'>
- CodeQL analyses the workflows and the TypeScript and Vue sources with
  the security-extended queries, on every push to main, every pull
  request and once a week.
- The tests run under c8, and a job of its own uploads the lcov report
  to Codecov through OIDC, away from the job that installs packages.
- .codacy.yml leaves out what is generated and what is copied from
  Progmasoft/tazel and Progmasoft/tala.
- actionlint joins zizmor in Workflow Security.
- CI Required gathers the site job and Dependency Review, so a ruleset
  can require one check.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- CodeQL analyses the workflows and the TypeScript and Vue sources with
  the security-extended queries, on every push to main, every pull
  request and once a week.
- The tests run under c8, and a job of its own uploads the lcov report
  to Codecov through OIDC, away from the job that installs packages.
- .codacy.yml leaves out what is generated and what is copied from
  Progmasoft/tazel and Progmasoft/tala.
- actionlint joins zizmor in Workflow Security.
- CI Required gathers the site job and Dependency Review, so a ruleset
  can require one check.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Build the site of Tazel with Nuxt</title>
<updated>2026-11-05T02:56:00+00:00</updated>
<author>
<name>Leitwolf11</name>
</author>
<published>2026-11-05T02:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/tazel.net/commit/?id=6f114e3df68d0b20c7e58c5ffb8c46070317008a'/>
<id>6f114e3df68d0b20c7e58c5ffb8c46070317008a</id>
<content type='text'>
tazel.net is the site of Tazel itself: a Nuxt 4 site generated to static
files, in en-US, de-DE, ru-RU and he-IL, light by default with a dark
theme that is kept per browser.

- Home: the release and its kind, what Tazel does, the steps from a
  project file to a program, and a sample.
- Docs: Markdown through Nuxt Content, highlighted by Shiki (Kotlin,
  shell, PowerShell, and Tala through the grammar of the compiler
  repository), with a tree of the pages on the left, the headings of
  the page on the right, and the previous and next pages below.
  Installation, a first project, and releases and support are written
  in every language; the reference (commands, project file, lockfile,
  plugins, how Tazel works) is copied from the Documents of Tazel by
  scripts/sync-docs.mjs, and a language without a page shows the
  English one with a note.
- Every page has its canonical address, hreflang alternates and a
  sitemap entry; generation fails on a link to a page that does not
  exist.

CI checks the format, the types and the language helpers, generates
the site and runs Dependency Review on pull requests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tazel.net is the site of Tazel itself: a Nuxt 4 site generated to static
files, in en-US, de-DE, ru-RU and he-IL, light by default with a dark
theme that is kept per browser.

- Home: the release and its kind, what Tazel does, the steps from a
  project file to a program, and a sample.
- Docs: Markdown through Nuxt Content, highlighted by Shiki (Kotlin,
  shell, PowerShell, and Tala through the grammar of the compiler
  repository), with a tree of the pages on the left, the headings of
  the page on the right, and the previous and next pages below.
  Installation, a first project, and releases and support are written
  in every language; the reference (commands, project file, lockfile,
  plugins, how Tazel works) is copied from the Documents of Tazel by
  scripts/sync-docs.mjs, and a language without a page shows the
  English one with a note.
- Every page has its canonical address, hreflang alternates and a
  sitemap entry; generation fails on a link to a page that does not
  exist.

CI checks the format, the types and the language helpers, generates
the site and runs Dependency Review on pull requests.
</pre>
</div>
</content>
</entry>
</feed>
