Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 13 additions & 4 deletions .github/workflows/validate-site.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,20 @@ jobs:
with:
fetch-depth: 0

- name: Run markdownlint check
uses: DavidAnson/markdownlint-cli2-action@992badcdf24e3b8eb7e87ff9287fe931bcb00c6e # v20.0.0
- name: Install rumdl
uses: action-stars/install-tool-from-github-release@1fa61c3bea52eca3bcdb1f5c961a3b113fe7fa54 # v0.2.6
with:
config: .markdownlint.yaml
globs: "**/*.md"
github_token: ${{ github.token }}
owner: rvben
repository: rumdl
filename_format: "{name}-v{version}-{arch}-{os}.{ext}"
arch_amd64: x86_64-unknown
os_linux: linux-gnu
check_command: rumdl --version
version: latest

- name: Lint
run: rumdl check --output-format github .

- name: Setup Pages
id: pages
Expand Down
14 changes: 0 additions & 14 deletions .markdownlint.yaml

This file was deleted.

9 changes: 9 additions & 0 deletions .rumdl.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[global]
disable = ["MD028", "MD013"]

[MD024]
siblings-only = true

[MD033]
allowed-elements = ["a", "br", "details", "i", "p", "summary", "sub", "sup"]

1 change: 0 additions & 1 deletion content/pages/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: About
---


I'm Steve; I'm a bit of a technology nerd primarily focusing on Kubernetes, platforms and the adjacent technologies; but I have a broad range of interests and I often find myself nerd-sniped by something new and interesting on [Hacker News](https://news.ycombinator.com/) or [Lobsters](https://lobste.rs/).

I have worked in the technology industry since 2005 and I like to think that I'm a comb shaped engineer; I have a broad range of experience and knowledge but I also have a few areas where I have deep expertise. I regularly contribute to multiple diverse OSS projects, I maintain a number of personal OSS projects on GitHub, and I have a couple of GitHub orgs where I'm attempting to build a community ([Action Stars](https://github.com/action-stars) & [Terr4m](https://github.com/terr4m)).
Expand Down
7 changes: 5 additions & 2 deletions justfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,11 @@ set windows-shell := ["pwsh", "-NoLogo", "-Command"]
default:
just --list

markdownlint:
npm exec markdownlint-cli2 --yes -- --fix "**/*.{md,markdown}"
fmt:
rumdl fmt --fix .

lint:
rumdl check .

build:
hugo build --gc --minify --environment production
Expand Down