https://github.com/slashnephy/.github
My GitHub Action reusable workflows collection
https://github.com/slashnephy/.github
reusable-workflows
Last synced: 4 months ago
JSON representation
My GitHub Action reusable workflows collection
- Host: GitHub
- URL: https://github.com/slashnephy/.github
- Owner: SlashNephy
- License: mit
- Created: 2022-05-19T03:04:25.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-08-23T13:09:34.000Z (5 months ago)
- Last Synced: 2025-08-24T03:49:55.055Z (5 months ago)
- Topics: reusable-workflows
- Language: Shell
- Homepage:
- Size: 53.9 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 66
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# .github
## Contents
| path | description | workflow |
|---------------------|----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `env/$env` | Dotfiles and configuration files | below |
| `script` | All-in-one installation/backup scripts | [](https://github.com/SlashNephy/.github/actions/workflows/_check-script.yml?query=branch%3Amaster) |
| `.github/workflows` | Shared reusable workflows | [](https://github.com/SlashNephy/.github/actions/workflows/_check-workflows.yml?query=branch%3Amaster) |
| `$env` | description | workflow |
|----------------|-------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `discord` | [BetterDiscord](https://betterdiscord.app/) plugins / themes | [](https://github.com/SlashNephy/.github/actions/workflows/_check-discord.yml?query=branch%3Amaster) |
| `git` | [Git](https://git-scm.com/) configurations | none |
| `gradle` | [Gradle](https://gradle.org/) plugins | [](https://github.com/SlashNephy/.github/actions/workflows/_check-gradle.yml?query=branch%3Amaster) |
| `homebrew` | [Homebrew](https://brew.sh/index_ja) installed list | none |
| `htop` | [htop](https://htop.dev/) configurations | none |
| `jest` | [Jest](https://jestjs.io/ja/) configurations | [](https://github.com/SlashNephy/.github/actions/workflows/_check-jest.yml?query=branch%3Amaster) |
| `ls` | [ls](https://github.com/coreutils/coreutils/blob/master/src/ls.c) configurations | none |
| `nano` | [nano](https://nano-editor.org/) configurations | none |
| `pacman` | [pacman](https://archlinux.org/pacman/) installed list | none |
| `renovate` | [renovate](https://renovatebot.com/) configurations | [](https://github.com/SlashNephy/.github/actions/workflows/_check-renovate.yml?query=branch%3Amaster) |
| `ssh` | [OpenSSH](https://www.openssh.com/) configurations | none |
| `stylelint` | [stylelint](https://stylelint.io/) rules | [](https://github.com/SlashNephy/.github/actions/workflows/_check-stylelint.yml?query=branch%3Amaster) |
| `textlint` | [textlint](https://textlint.github.io/) rules | [](https://github.com/SlashNephy/.github/actions/workflows/_check-textlint.yml?query=branch%3Amaster) |
| `typescript` | [TypeScript](https://www.typescriptlang.org/) extensions | [](https://github.com/SlashNephy/.github/actions/workflows/_check-typescript.yml?query=branch%3Amaster) |
| `userstyle` | UserCSS collection (mainly developed for [Stylus](https://add0n.com/stylus.html)) | [](https://github.com/SlashNephy/.github/actions/workflows/_check-userstyle.yml?query=branch%3Amaster) |
| `wsl` | [Windows Subsystem for Linux](https://docs.microsoft.com/ja-jp/windows/wsl/install) configurations | none |
| `yamlfmt` | [yamlfmt](https://github.com/google/yamlfmt) rules | none |
| `yamllint` | [yamllint](https://yamllint.readthedocs.io/) rules | none |
| `yarn` | [Yarn](https://yarnpkg.com/) configurations | none |
| `zsh` | [zsh](https://www.zsh.org/) profiles | none |
## Restore the environment
### Arch Linux / macOS
```console
$ git clone git@github.com:SlashNephy/.github.git ~/.github
$ bash ~/.github/script/install.sh
```
### Windows
```console
$ git clone git@github.com:SlashNephy/.github.git ~\.github
$ pwsh .github\script\install.ps1
```