https://github.com/5ouma/utils
🔧 Utilities to make my life better
https://github.com/5ouma/utils
bun cache composite-action deno deno-lock github-actions labeler opml-generator pre-commit renovate rss
Last synced: 4 months ago
JSON representation
🔧 Utilities to make my life better
- Host: GitHub
- URL: https://github.com/5ouma/utils
- Owner: 5ouma
- Created: 2024-08-30T06:33:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-26T22:13:31.000Z (4 months ago)
- Last Synced: 2025-06-26T23:41:05.411Z (4 months ago)
- Topics: bun, cache, composite-action, deno, deno-lock, github-actions, labeler, opml-generator, pre-commit, renovate, rss
- Homepage:
- Size: 343 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Utils
**🔧 Utilities to make my life better**
[](https://github.com/5ouma/utils/releases)
[](https://github.com/5ouma/utils/actions/workflows/release.yml)
[](https://github.com/5ouma/utils/actions/workflows/pre-commit.yml)
## 🐙 GitHub Composite Actions
### 🚸 pre-commit
```yml
jobs:
job:
runs-on: Ubuntu-Latest
steps:
- uses: 5ouma/utils/pre-commit@v0.4.3
with:
token: ${{ secrets.GITHUB_TOKEN }} # Optional
```### 🍞 Setup Bun with Cache
```yml
jobs:
job:
runs-on: Ubuntu-Latest
steps:
- uses: 5ouma/utils/setup-bun-with-cache@v0.4.3
```### 🔒 Update Deno Lock File
```yml
jobs:
job:
runs-on: Ubuntu-Latest
steps:
- uses: 5ouma/utils/update-deno-lock-file@v0.4.3
```> [!IMPORTANT]
> You need to:
>
> 1. install [autofix.ci](https://autofix.ci) to commit the changes.
> 2. name workflows `autofix.ci`## 🏷️ Labeler
```yml
jobs:
job:
permissions:
pull-requests: write
runs-on: Ubuntu-Latest
steps:
- uses: fuxingloh/multi-labeler@v4
with:
config-repo: 5ouma/utils
```
## 🎨 Renovate
```json
{
"extends": ["github>5ouma/utils#v0.4.3", "github>5ouma/utils:labels#v0.4.3"]
}
```