mirror of
https://github.com/ivuorinen/ivuorinen.git
synced 2026-03-18 13:02:51 +00:00
Compare commits
108 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9ea64efa3a | ||
|
|
b77200d206 | ||
|
|
8ebb04213b | ||
|
|
6701de330b | ||
|
|
7f433656c2 | ||
|
|
1717a59ba3 | ||
|
|
73dae8c225 | ||
|
|
463d8ec5ff | ||
|
|
0562c7caf3 | ||
|
|
7ee4f80f1e | ||
|
|
0cf847584c | ||
|
|
ae563d0bde | ||
|
|
a8c7b02f23 | ||
|
|
9d4953cafa | ||
|
|
e50c378369 | ||
|
|
c91e1135da | ||
|
|
a4f6e46b12 | ||
|
|
7b70ba7261 | ||
|
|
d60cf5bf75 | ||
|
|
37af206283 | ||
|
|
6ee336409d | ||
|
|
316bd56f9a | ||
|
|
489ce76142 | ||
|
|
05d0a5e2a2 | ||
|
|
99c8cac7d6 | ||
|
|
2f7fa4be35 | ||
|
|
fc15b1c281 | ||
|
|
92152b726c | ||
|
|
5174d40fea | ||
|
|
220d202bf2 | ||
|
|
7b83b3751e | ||
|
|
a2973d568d | ||
|
|
91fbf6a28e | ||
|
|
4cc716eea5 | ||
|
|
d384c21e8c | ||
|
|
5985046acf | ||
|
|
724f40cab4 | ||
|
|
edd65df135 | ||
|
|
39e2ba4128 | ||
|
|
8f05f8a3ee | ||
|
|
da8f447844 | ||
|
|
62cc46668e | ||
|
|
9850fc417d | ||
|
|
ca7820f0dc | ||
|
|
784b4aead0 | ||
|
|
2c6ae210df | ||
|
|
8b2d4dd1ca | ||
|
|
c825605d01 | ||
|
|
2e3876c16c | ||
|
|
853b1b462f | ||
|
|
747ee7d2f6 | ||
|
|
2e73cc3df7 | ||
|
|
e68c32ea36 | ||
|
|
9f8aabb07b | ||
|
|
2e580af5ef | ||
|
|
d3fb459d2e | ||
|
|
ea1b5b26ee | ||
|
|
62ddd271cb | ||
|
|
ac49062723 | ||
|
|
307e1ac3e1 | ||
|
|
a4a678994b | ||
|
|
e440a6102e | ||
|
|
83fc2e23a1 | ||
|
|
4bb165ec5f | ||
|
|
b98f0904e0 | ||
|
|
19eaf9e047 | ||
|
|
bd168afe6c | ||
|
|
6e521b3b92 | ||
|
|
c859ba8a08 | ||
|
|
f170f816d8 | ||
|
|
20ea66d699 | ||
|
|
2b2c7e4209 | ||
|
|
c43e2d6d4d | ||
|
|
09be73458d | ||
|
|
8037cc9eb7 | ||
|
|
5731b71703 | ||
|
|
47fd3384c1 | ||
|
|
aed76e3523 | ||
|
|
ee4856aadf | ||
|
|
080beb860a | ||
|
|
18f985ac0b | ||
|
|
a291bddb4f | ||
|
|
aacd15210d | ||
|
|
c0af93181e | ||
|
|
a18793a5c2 | ||
|
|
f8bcfd7017 | ||
|
|
c19cdd446e | ||
|
|
d6e7e368f2 | ||
|
|
ce4951e69d | ||
|
|
7e84f92013 | ||
|
|
037c3fa9dc | ||
|
|
1bf4c85fd6 | ||
|
|
02d3f3d51a | ||
|
|
fcda6338f1 | ||
|
|
55f384fda7 | ||
|
|
2dffb59bf3 | ||
|
|
35381f572c | ||
|
|
327cf09a7f | ||
|
|
d29bd81644 | ||
|
|
160eee3b4f | ||
|
|
c5982010c9 | ||
|
|
015ae0c27c | ||
|
|
35f5f84b1b | ||
|
|
98afa298ac | ||
|
|
8b21460ab5 | ||
|
|
f2da2d4ac3 | ||
|
|
82e59d50d9 | ||
|
|
aac95ebe95 |
2
.github/workflows/composer-install.yml
vendored
2
.github/workflows/composer-install.yml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
php: ['8.0', '8.1', '8.2', '8.3', '8.4']
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: Cache Composer packages
|
||||
id: composer-cache
|
||||
|
||||
4
.github/workflows/compress-images.yml
vendored
4
.github/workflows/compress-images.yml
vendored
@@ -24,11 +24,11 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout Repo
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: Compress Images
|
||||
id: calibre
|
||||
uses: calibreapp/image-actions@737ceeaeed61e17b8d358358a303f1b8d177b779 # 1.1.0
|
||||
uses: calibreapp/image-actions@f32575787d333b0579f0b7d506ff03be63a669d1 # 1.4.1
|
||||
with:
|
||||
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
||||
compressOnly: true
|
||||
|
||||
2
.github/workflows/dependency-review.yml
vendored
2
.github/workflows/dependency-review.yml
vendored
@@ -21,7 +21,7 @@ jobs:
|
||||
contents: read
|
||||
steps:
|
||||
- name: 'Checkout Repository'
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: 'Dependency Review'
|
||||
uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # v4
|
||||
|
||||
2
.github/workflows/labels.yaml
vendored
2
.github/workflows/labels.yaml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
- name: Run Labeler
|
||||
uses: crazy-max/ghaction-github-labeler@31674a3852a9074f2086abcf1c53839d466a47e7 # v5
|
||||
with:
|
||||
|
||||
2
.github/workflows/laravel-phpunit.yml
vendored
2
.github/workflows/laravel-phpunit.yml
vendored
@@ -22,7 +22,7 @@ jobs:
|
||||
with:
|
||||
php-version: '8.4'
|
||||
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: 'Check file existence'
|
||||
id: check_files
|
||||
|
||||
4
.github/workflows/pr-compress-images.yml
vendored
4
.github/workflows/pr-compress-images.yml
vendored
@@ -27,9 +27,9 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout Repo
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: Compress Images
|
||||
uses: calibreapp/image-actions@737ceeaeed61e17b8d358358a303f1b8d177b779 # 1.1.0
|
||||
uses: calibreapp/image-actions@f32575787d333b0579f0b7d506ff03be63a669d1 # 1.4.1
|
||||
with:
|
||||
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
6
.github/workflows/pr-lint.yml
vendored
6
.github/workflows/pr-lint.yml
vendored
@@ -49,14 +49,14 @@ jobs:
|
||||
# Checkout the code base #
|
||||
##########################
|
||||
- name: Checkout Code
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
with:
|
||||
# Full git history is needed to get a proper
|
||||
# list of changed files within `super-linter`
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Setup Node.js Environment
|
||||
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
|
||||
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
|
||||
@@ -74,7 +74,7 @@ jobs:
|
||||
# Run Linter against code base #
|
||||
################################
|
||||
- name: Lint Code Base
|
||||
uses: super-linter/super-linter/slim@85f7611e0f7b53c8573cca84aa0ed4344f6f6a4d # v7
|
||||
uses: super-linter/super-linter/slim@5119dcd8011e92182ce8219d9e9efc82f16fddb6 # v8
|
||||
env:
|
||||
VALIDATE_ALL_CODEBASE: false
|
||||
LINTER_RULES_PATH: '${DEFAULT_WORKSPACE}'
|
||||
|
||||
4
.github/workflows/readme-scribe.yaml
vendored
4
.github/workflows/readme-scribe.yaml
vendored
@@ -21,14 +21,14 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
- uses: muesli/readme-scribe@5a187a2a36ef894335f17a7d01c32b0e28c6d948
|
||||
with:
|
||||
template: templates/README.md.tpl
|
||||
writeTo: README.md
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
|
||||
- uses: stefanzweifel/git-auto-commit-action@3cc016cfc892e0844046da36fc68da4e525e081f # v6.0.0
|
||||
- uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1
|
||||
with:
|
||||
commit_message: 'Update generated README'
|
||||
branch: main
|
||||
|
||||
2
.github/workflows/release-monthly.yaml
vendored
2
.github/workflows/release-monthly.yaml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
contents: write
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: Create Release
|
||||
shell: bash
|
||||
|
||||
2
.github/workflows/reviewdog-linters.yml
vendored
2
.github/workflows/reviewdog-linters.yml
vendored
@@ -15,7 +15,7 @@ jobs:
|
||||
statuses: write
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: GitHub Actions
|
||||
uses: reviewdog/action-actionlint@abd537417cf4991e1ba8e21a67b1119f4f53b8e0 # v1
|
||||
|
||||
2
.github/workflows/stale.yml
vendored
2
.github/workflows/stale.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: 🚀 Run stale
|
||||
uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
|
||||
uses: actions/stale@3a9db7e6a41a89f618792c92c0e97cc736e1b13f # v10.0.0
|
||||
with:
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
days-before-stale: 30
|
||||
|
||||
@@ -23,7 +23,7 @@ jobs:
|
||||
outputs:
|
||||
repos: ${{ steps.repos.outputs.REPOS }}
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
|
||||
- name: Get Repositories
|
||||
id: repos
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
repos:
|
||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||
rev: v4.6.0
|
||||
rev: v6.0.0
|
||||
hooks:
|
||||
- id: trailing-whitespace
|
||||
- id: check-case-conflict
|
||||
@@ -18,12 +18,12 @@ repos:
|
||||
args: [--autofix, --no-sort-keys]
|
||||
|
||||
- repo: https://github.com/igorshubovych/markdownlint-cli
|
||||
rev: v0.41.0
|
||||
rev: v0.45.0
|
||||
hooks:
|
||||
- id: markdownlint
|
||||
args: [-c, .markdownlint.json, --fix]
|
||||
|
||||
- repo: https://github.com/adrienverge/yamllint
|
||||
rev: v1.35.1
|
||||
rev: v1.37.1
|
||||
hooks:
|
||||
- id: yamllint
|
||||
|
||||
36
README.md
36
README.md
@@ -10,33 +10,33 @@ I'm also a huge fan of open-source, and I try to contribute back to the communit
|
||||
|
||||
- [ivuorinen/dotfiles](https://github.com/ivuorinen/dotfiles) - These are my dotfiles. There are many like 'em, but these are mine. (1 day ago)
|
||||
- [ivuorinen/cheatsheet-tldr](https://github.com/ivuorinen/cheatsheet-tldr) - tldr-pages/tldr pages for cheat/cheat (1 day ago)
|
||||
- [ivuorinen/sysvinit-service-generator](https://github.com/ivuorinen/sysvinit-service-generator) - Vue 3 app for creating sysvinit service scripts (1 day ago)
|
||||
- [ivuorinen/f2b](https://github.com/ivuorinen/f2b) - fail2ban shorthand wrapper for the usual actions one would take, written in bash (1 day ago)
|
||||
- [ivuorinen/starred](https://github.com/ivuorinen/starred) - Automatically updated list of my starred repos. (2 days ago)
|
||||
- [ivuorinen/starred](https://github.com/ivuorinen/starred) - Automatically updated list of my starred repos. (1 day ago)
|
||||
- [ivuorinen/gh-codeql-report](https://github.com/ivuorinen/gh-codeql-report) - Collect repository CodeQL findings as a LLM-friendly report for easier fixing. (1 day ago)
|
||||
- [ivuorinen/homebrew-tap](https://github.com/ivuorinen/homebrew-tap) - brew tap ivuorinen/tap (6 days ago)
|
||||
|
||||
#### 👨💻 Repositories I created recently
|
||||
|
||||
- [ivuorinen/config-checker](https://github.com/ivuorinen/config-checker) - Checks the commonly used configuration locations for configuration files
|
||||
- [ivuorinen/base-configs-stylelint](https://github.com/ivuorinen/base-configs-stylelint) - ivuorinen's shareable configuration for stylelint.
|
||||
- [ivuorinen/base-configs-semantic-release](https://github.com/ivuorinen/base-configs-semantic-release) - ivuorinen's shareable configuration for semantic-release.
|
||||
- [ivuorinen/base-configs-prettier](https://github.com/ivuorinen/base-configs-prettier) - ivuorinen's shareable configuration for Prettier.
|
||||
- [ivuorinen/base-configs-markdownlint](https://github.com/ivuorinen/base-configs-markdownlint) - ivuorinen's shareable configuration for markdownlint.
|
||||
- [ivuorinen/gh-codeql-report](https://github.com/ivuorinen/gh-codeql-report) - Collect repository CodeQL findings as a LLM-friendly report for easier fixing.
|
||||
- [ivuorinen/homebrew-tap](https://github.com/ivuorinen/homebrew-tap) - brew tap ivuorinen/tap
|
||||
- [ivuorinen/tree-sitter-shellspec](https://github.com/ivuorinen/tree-sitter-shellspec) - Tree-Sitter Definitions for ShellSpec BDD testing framework
|
||||
- [ivuorinen/shellspec-zed](https://github.com/ivuorinen/shellspec-zed) - Language support for ShellSpec BDD testing framework
|
||||
- [ivuorinen/nvim-shellspec](https://github.com/ivuorinen/nvim-shellspec) - vim and neovim shellspec language support and basic formatter
|
||||
|
||||
#### 🚀 Latest releases I've contributed to
|
||||
|
||||
- [mason-org/mason-registry](https://github.com/mason-org/mason-registry) ([2025-06-30-barren-march](https://github.com/mason-org/mason-registry/releases/tag/2025-06-30-barren-march), 1 day ago) - Core registry for mason.nvim.
|
||||
- [ivuorinen/actions](https://github.com/ivuorinen/actions) ([25.6.30](https://github.com/ivuorinen/actions/releases/tag/25.6.30), 1 day ago) - ivuorinen's shared actions
|
||||
- [ivuorinen/dotfiles](https://github.com/ivuorinen/dotfiles) ([25.6.30](https://github.com/ivuorinen/dotfiles/releases/tag/25.6.30), 1 day ago) - These are my dotfiles. There are many like 'em, but these are mine.
|
||||
- [ivuorinen/base-configs](https://github.com/ivuorinen/base-configs) ([@ivuorinen/semantic-release-config@0.3.17](https://github.com/ivuorinen/base-configs/releases/tag/%40ivuorinen/semantic-release-config%400.3.17), 1 week ago) - A collection of base configs for code quality and linting tools. Heavily based on `@demartini/base-configs`
|
||||
- [ivuorinen/ivuorinen](https://github.com/ivuorinen/ivuorinen) ([2025.6.0](https://github.com/ivuorinen/ivuorinen/releases/tag/2025.6.0), 1 month ago) - My special github profile header
|
||||
- [ivuorinen/actions](https://github.com/ivuorinen/actions) ([25.9.30](https://github.com/ivuorinen/actions/releases/tag/25.9.30), 1 day ago) - ivuorinen's shared actions
|
||||
- [ivuorinen/dotfiles](https://github.com/ivuorinen/dotfiles) ([25.9.30](https://github.com/ivuorinen/dotfiles/releases/tag/25.9.30), 1 day ago) - These are my dotfiles. There are many like 'em, but these are mine.
|
||||
- [ivuorinen/gh-codeql-report](https://github.com/ivuorinen/gh-codeql-report) ([v1.0.1](https://github.com/ivuorinen/gh-codeql-report/releases/tag/v1.0.1), 1 day ago) - Collect repository CodeQL findings as a LLM-friendly report for easier fixing.
|
||||
- [mason-org/mason-registry](https://github.com/mason-org/mason-registry) ([2025-09-30-polish-robin](https://github.com/mason-org/mason-registry/releases/tag/2025-09-30-polish-robin), 1 day ago) - Core registry for mason.nvim.
|
||||
- [ivuorinen/nvim-shellspec](https://github.com/ivuorinen/nvim-shellspec) ([2.0.1](https://github.com/ivuorinen/nvim-shellspec/releases/tag/2.0.1), 3 weeks ago) - vim and neovim shellspec language support and basic formatter
|
||||
|
||||
#### ⭐ Recent Stars
|
||||
|
||||
- [jasontaylordev/CleanArchitecture](https://github.com/jasontaylordev/CleanArchitecture) - Clean Architecture Solution Template for ASP.NET Core (1 day ago)
|
||||
- [TNG/ArchUnitNET](https://github.com/TNG/ArchUnitNET) - A C# architecture test library to specify and assert architecture rules in C# for automated testing. (1 day ago)
|
||||
- [jetify-com/devbox](https://github.com/jetify-com/devbox) - Instant, easy, and predictable development environments (4 days ago)
|
||||
- [altmann/FluentResults](https://github.com/altmann/FluentResults) - A generalised Result object implementation for .NET/C# (5 days ago)
|
||||
- [ivuorinen/config-checker](https://github.com/ivuorinen/config-checker) - Checks the commonly used configuration locations for configuration files (5 days ago)
|
||||
- [Wilfred/difftastic](https://github.com/Wilfred/difftastic) - a structural diff that understands syntax 🟥🟩 (1 day ago)
|
||||
- [anthropics/claude-code](https://github.com/anthropics/claude-code) - Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands. (2 days ago)
|
||||
- [operacle/checkcle](https://github.com/operacle/checkcle) - CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, incident tracking, and alerts. All deployable anywhere. (2 days ago)
|
||||
- [MirrowApp/mirrow](https://github.com/MirrowApp/mirrow) - SVGs. One file. Zero fuss. (2 days ago)
|
||||
- [openai/codex](https://github.com/openai/codex) - Lightweight coding agent that runs in your terminal (2 days ago)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user