Skip to content

hituzi-no-sippo/tp-bg

Repository files navigation

Template repository

Tools

Shell

Format

shfmt

Lint

shellcheck

Code analyze

Code Complexity & Duplication Check

lizard

Configuration

JSON

Format

dprint with JSON plugin

Lint

Dasel

YAML

Format

dprint with Prettier plugin

Lint

yamllint

TOML

Format & Lint

taplo

CI

Git hooks

main

GitHub Actions

Lint

actionlint

Git

Commit message

Security

Detecting hardcoded secrets tool

Gitleaks

Writing docs

Natural language

Lint

Vale

Spell Check
Docs

Vale

Source Code

typos

Caution

Asciidoctor is required to lint an AsciiDoc file.

Markdown

Release

Generate

git-cliff

Bump version

Cocogitto

Checker

lychee

dependence

Automating dependency updater

Renovate

Tool Version Manager

Declaratively manage

aqua

Note

See docs/dev for more details.

Supported Platforms

  • ✓ Linux

  • ❏ macOS

  • ❏ Windows

Introduction

Setup
  1. Create repository with this template

    • gh repo create <REPOSITORY_NAME> --public --template hituzi-no-sippo/template-repository

    • Use this template

  2. Clone repository
    gh repo clone <REPOSITORY_NAME> && cd <REPOSITORY_NAME>

  3. Install aqua

  4. Run setup shell
    bash scripts/setup.sh

  5. Replace hituzi-no-sippo/template-repository

  6. Setup Renovate

  7. Install GitHub Apps

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages