2025-01-30T17:36:33Z
gemini://d.moonfire.us/tags/conventional-commits/
<name>D. Moonfire</name>
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
<title>Enforcing Standards with NixOS</title>
<link rel="alternate" href="gemini://d.moonfire.us/blog/2023/12/02/enforcing-standards-with-nixos/" />
<updated>2023-12-02T06:00:00Z</updated>
<id>gemini://d.moonfire.us/blog/2023/12/02/enforcing-standards-with-nixos/</id>
<category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" />
<category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" />
<category term="conform" scheme="gemini://d.moonfire.us/tags/" label="Conform" />
<category term="conventional-commits" scheme="gemini://d.moonfire.us/tags/" label="Conventional Commits" />
<category term="editorconfig" scheme="gemini://d.moonfire.us/tags/" label="EditorConfig" />
<category term="buck2" scheme="gemini://d.moonfire.us/tags/" label="Buck2" />
<category term="direnv" scheme="gemini://d.moonfire.us/tags/" label="direnv" />
<summary type="html">A way of using Nix and direnv to hook up standards for formatting and conventions.
<title>Semantic Release and Woodpecker CI</title>
<link rel="alternate" href="gemini://d.moonfire.us/blog/2022/08/07/semantic-release-and-woodpecker-ci/" />
<updated>2022-08-07T05:00:00Z</updated>
<id>gemini://d.moonfire.us/blog/2022/08/07/semantic-release-and-woodpecker-ci/</id>
<category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" />
<category term="semantic-release" scheme="gemini://d.moonfire.us/tags/" label="Semantic Release" />
<category term="woodpecker-ci" scheme="gemini://d.moonfire.us/tags/" label="Woodpecker CI" />
<category term="gitlab" scheme="gemini://d.moonfire.us/tags/" label="Gitlab" />
<category term="gitea" scheme="gemini://d.moonfire.us/tags/" label="Gitea" />
<category term="conventional-commits" scheme="gemini://d.moonfire.us/tags/" label="Conventional Commits" />
<category term="gitversion" scheme="gemini://d.moonfire.us/tags/" label="GitVersion" />
<category term="lefthook" scheme="gemini://d.moonfire.us/tags/" label="Lefthook" />
<category term="sourcehut" scheme="gemini://d.moonfire.us/tags/" label="Sourcehut" />
<category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" />
<category term="project-layout" scheme="gemini://d.moonfire.us/tags/" label="Project Layout" />
<summary type="html">In my migration from GitLab to Gitea, I've started moving my CI/CD server over to Woodpecker. Here is some of the struggles I've done through in the process of getting it to work.
<title>generator-mfgames-nix-project v1.4.1 and generator-mfgames-writing 1.0.0</title>
<link rel="alternate" href="gemini://d.moonfire.us/blog/2021/12/19/yeoman-generators/" />
<updated>2021-12-19T06:00:00Z</updated>
<id>gemini://d.moonfire.us/blog/2021/12/19/yeoman-generators/</id>
<category term="programming" scheme="gemini://d.moonfire.us/categories/" label="Programming" />
<category term="asdf" scheme="gemini://d.moonfire.us/tags/" label="asdf" />
<category term="commitlint" scheme="gemini://d.moonfire.us/tags/" label="commitlint" />
<category term="conventional-commits" scheme="gemini://d.moonfire.us/tags/" label="Conventional Commits" />
<category term="direnv" scheme="gemini://d.moonfire.us/tags/" label="direnv" />
<category term="editorconfig" scheme="gemini://d.moonfire.us/tags/" label="EditorConfig" />
<category term="generator-mfgames-nix-project" scheme="gemini://d.moonfire.us/tags/" label="generator-mfgames-nix-project" />
<category term="generator-mfgames-writing" scheme="gemini://d.moonfire.us/tags/" label="generator-mfgames-writing" />
<category term="husky" scheme="gemini://d.moonfire.us/tags/" label="Husky" />
<category term="mfgames-writing" scheme="gemini://d.moonfire.us/tags/" label="MfGames Writing" />
<category term="nix" scheme="gemini://d.moonfire.us/tags/" label="Nix" />
<category term="prettier" scheme="gemini://d.moonfire.us/tags/" label="Prettier" />
<category term="semantic-release" scheme="gemini://d.moonfire.us/tags/" label="semantic-release" />
<category term="typescript" scheme="gemini://d.moonfire.us/tags/" label="TypeScript" />
<category term="yeoman" scheme="gemini://d.moonfire.us/tags/" label="Yeoman" />
<summary type="html">A new Yeoman generator and a refresh on a second one.
<title>generator-mfgames-writing v0.3.2</title>
<link rel="alternate" href="gemini://d.moonfire.us/blog/2021/07/31/generator-mfgames-writing/" />
<updated>2021-07-31T05:00:00Z</updated>
<id>gemini://d.moonfire.us/blog/2021/07/31/generator-mfgames-writing/</id>
<category term="programming" scheme="gemini://d.moonfire.us/categories/" label="Programming" />
<category term="asdf" scheme="gemini://d.moonfire.us/tags/" label="asdf" />
<category term="generator-mfgames-writing" scheme="gemini://d.moonfire.us/tags/" label="generator-mfgames-writing" />
<category term="commitlint-gitlab-ci" scheme="gemini://d.moonfire.us/tags/" label="commitlint-gitlab-ci" />
<category term="gitlab" scheme="gemini://d.moonfire.us/tags/" label="Gitlab" />
<category term="semantic-release" scheme="gemini://d.moonfire.us/tags/" label="semantic-release" />
<category term="conventional-commits" scheme="gemini://d.moonfire.us/tags/" label="Conventional Commits" />
<category term="commitlint" scheme="gemini://d.moonfire.us/tags/" label="commitlint" />
<category term="husky" scheme="gemini://d.moonfire.us/tags/" label="Husky" />
<category term="fast-trip" scheme="gemini://d.moonfire.us/tags/" label="Fast Trip" />
<summary type="html">Today, I finished putting the final touches on additional features for `generator-mfgames-writing`, my scaffolding generator for Yeoman that lets me set up writing projects quickly.
<title>commitlint-gitlab-ci v0.0.4</title>
<link rel="alternate" href="gemini://d.moonfire.us/blog/2021/07/27/commitlint-gitlab-ci/" />
<updated>2021-07-27T05:00:00Z</updated>
<id>gemini://d.moonfire.us/blog/2021/07/27/commitlint-gitlab-ci/</id>
<category term="programming" scheme="gemini://d.moonfire.us/categories/" label="Programming" />
<category term="commitlint-gitlab-ci" scheme="gemini://d.moonfire.us/tags/" label="commitlint-gitlab-ci" />
<category term="gitlab" scheme="gemini://d.moonfire.us/tags/" label="Gitlab" />
<category term="semantic-release" scheme="gemini://d.moonfire.us/tags/" label="semantic-release" />
<category term="conventional-commits" scheme="gemini://d.moonfire.us/tags/" label="Conventional Commits" />
<category term="commitlint" scheme="gemini://d.moonfire.us/tags/" label="commitlint" />
<category term="husky" scheme="gemini://d.moonfire.us/tags/" label="Husky" />
<summary type="html">Since I'm usually creating a new Git repo (about 3/month) and commitlint is one of the first things I set up, I ended up writing a little NPM utility to solve a bug that was causing me problems on Gitlab.
text/xml;lang=en-US
This content has been proxied by September (3851b).