Initialize it with (trunk init
). All linters and formatters, as well as the version of Trunk itself, are versioned in .trunk/trunk.yaml
(configs).
curl https://get.trunk.io -fsSL | bash
(docs)trunk init
(docs)trunk check
(docs)trunk fmt
(docs)main
Example preset of .trunk/trunk.yaml:
version: 0.1 cli: version: 0.18.0-beta options: - commands: [check, fmt] - args: -y plugins: sources: - id: trunk ref: v0.0.4 uri: https://github.com/trunk-io/plugins repo: repo: host: github.com owner: z-shell name: <repo> actions: enabled: - trunk-check-pre-push - trunk-fmt-pre-commit - trunk-cache-prune - trunk-check-upgrade - trunk-upgrade lint: enabled: - git-diff-check@SYSTEM - actionlint@1.6.16 - gitleaks@8.11.2 - markdownlint@0.32.2 - prettier@2.7.1 - shfmt@3.5.0
Example preset of .github/renovate.json:
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["local>z-shell/.github:renovate-config"] }
Store Renovate configuration as above in one of these locations:
renovate.json renovate.json5 .github/renovate.json .github/renovate.json5 .gitlab/renovate.json .gitlab/renovate. .renovaterc .renovaterc.json package.json (within a "renovate" section)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4