the usual

This commit is contained in:
Aminda Suomalainen 2024-07-06 10:23:11 +03:00
parent 27ab89be5f
commit bf120be3c3
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q
9 changed files with 34 additions and 62 deletions

View File

@ -1,2 +0,0 @@
---
BUNDLE_PATH: "vendor/bundle"

View File

@ -1,30 +0,0 @@
version: 2
updates:
- package-ecosystem: "bundler"
directory: "/"
schedule:
interval: "daily"
timezone: "Europe/Helsinki"
groups:
bundler:
patterns:
- "*"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
timezone: "Europe/Helsinki"
groups:
github-actions:
patterns:
- "*"
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
groups:
npm:
patterns:
- "*"

5
.github/renovate.json5 vendored Normal file
View File

@ -0,0 +1,5 @@
/** @format */
{
extends: ["local>Mikaela/shell-things:.renovate-shared"],
}

1
.gitignore vendored
View File

@ -29,3 +29,4 @@ _site
vendor/
.bundle
node_modules/
pnpm-lock.yaml

View File

@ -1,3 +1,5 @@
# @format
# SPDX-FileCopyrightText: 2023 Aminda Suomalainen <suomalainen+git@mikaela.info>
#
# SPDX-License-Identifier: CC0-1.0
@ -10,6 +12,7 @@ ci:
# touch.
# https://github.com/pre-commit-ci/issues/issues/83
autoupdate_schedule: quarterly
skip: [pnpm-install-dev, prettier]
# Use pypy3 for the Python hooks. Except don't, see .gitlab-ci.yml
#default_language_version:
@ -51,7 +54,7 @@ repos:
args: [--update-only, --notitle]
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.28.4
rev: 0.28.6
hooks:
- id: check-dependabot
- id: check-github-workflows
@ -62,11 +65,19 @@ repos:
# hooks:
# - id: reuse
- repo: https://github.com/rbubley/mirrors-prettier
rev: "v3.3.0"
- repo: local
hooks:
- id: pnpm-install-dev
name: Install pnpm dev dependencies
entry: corepack pnpm install -D
language: system
always_run: true
#verbose: true
pass_filenames: false
- id: prettier
exclude_types: [json]
name: prettier
entry: corepack pnpm exec prettier --cache --ignore-unknown --write
language: system
- repo: https://github.com/editorconfig-checker/editorconfig-checker.python
rev: "2.7.3"

View File

@ -0,0 +1,7 @@
{
"insertPragma": true,
"proseWrap": "always",
"singleAttributePerLine": true,
"plugins": ["@prettier/plugin-xml", "prettier-plugin-sh"],
"overrides": [{ "files": ".prettierrc", "options": { "parser": "json" } }]
}

1
.ruby-version Normal file
View File

@ -0,0 +1 @@
3.3.3

View File

@ -1,5 +1,8 @@
{
"devDependencies": {
"prettier": "3.3.0"
}
"@prettier/plugin-xml": "3.4.1",
"prettier": "3.3.0",
"prettier-plugin-sh": "0.14.0"
},
"packageManager": "pnpm@9.4.0+sha512.f549b8a52c9d2b8536762f99c0722205efc5af913e77835dbccc3b0b0b2ca9e7dc8022b78062c17291c48e88749c70ce88eb5a74f1fa8c4bf5e18bb46c8bd83a"
}

View File

@ -1,24 +0,0 @@
lockfileVersion: "9.0"
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.:
devDependencies:
prettier:
specifier: 3.3.0
version: 3.3.0
packages:
prettier@3.3.0:
resolution:
{
integrity: sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==,
}
engines: { node: ">=14" }
hasBin: true
snapshots:
prettier@3.3.0: {}