Skip to content

GitHub Actionsのキャッシュを掃除するGitHub Actionsです。

License

Notifications You must be signed in to change notification settings

dev-hato/github-actions-cache-cleaner

Repository files navigation

github-actions-cache-cleaner

GitHub Actionsのキャッシュが7GB未満になるまで掃除するGitHub Actionsです。

使い方

on:
  push:
    branches:
      - main
  schedule:
    - cron: "0 21 * * *"
  workflow_dispatch:

jobs:
  github-actions-cache-cleaner:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3.1.0
      - uses: dev-hato/github-actions-cache-cleaner@v0
        with:
          github-token: ${{secrets.GITHUB_TOKEN}}

引数

引数名 説明 必須
github-token GitHubのトークン。 O

開発

設定

https://pre-commit.com/ の手順に従って pre-commit をインストールします。
これにより、コミット時にクレデンシャルが含まれていないかの検査が行われるようになります。