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.

Proxy Information
Original URL
gemini://d.moonfire.us/tags/conventional-commits/atom.xml
Status Code
Success (20)
Meta
text/xml;lang=en-US
Capsule Response Time
412.162982 milliseconds
Gemini-to-HTML Time
2.112388 milliseconds

This content has been proxied by September (3851b).