From 68e7842586cf518e5e35d2a6581ba152cedf98b2 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Fri, 15 May 2026 02:16:26 +0000 Subject: [PATCH] refactor: uppercase action inputs --- README.md | 24 ++++++++++++------------ action.yaml | 8 ++++---- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 957d73f..aeca36c 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Action 會依序嘗試以下來源: -1. `inputs.runner_token` +1. `inputs.RUNNER_TOKEN` 2. `secrets.GITEA_TOKEN` 3. `secrets.RUNNER_TOKEN` @@ -23,9 +23,9 @@ Action 會依序嘗試以下來源: | 名稱 | 類型 | 預設值 | 說明 | | --- | --- | --- | --- | -| `runner_token` | string | - | Gitea API token,優先順序最高 | -| `keep_versions` | integer string | `2` | 每個套件要保留的最新版本數,必須是整數且 `>= 0` | -| `dry_run` | boolean string | `true` | `true` 只列出候選,`false` 才會呼叫 DELETE API | +| `RUNNER_TOKEN` | string | - | Gitea API token,優先順序最高 | +| `KEEP_VERSIONS` | integer string | `2` | 每個套件要保留的最新版本數,必須是整數且 `>= 0` | +| `DRY_RUN` | boolean string | `true` | `true` 只列出候選,`false` 才會呼叫 DELETE API | ## Log 行為 @@ -48,13 +48,13 @@ Action 會依序嘗試以下來源: ```yaml jobs: cleanup: - runs-on: ubuntu-latest + runs-on: ubuntu steps: - uses: ./ with: - runner_token: ${{ secrets.GITEA_TOKEN }} - keep_versions: 2 - dry_run: true + RUNNER_TOKEN: ${{ secrets.GITEA_TOKEN }} + KEEP_VERSIONS: 2 + DRY_RUN: true ``` ### 實際刪除 @@ -62,13 +62,13 @@ jobs: ```yaml jobs: cleanup: - runs-on: ubuntu-latest + runs-on: ubuntu steps: - uses: ./ with: - runner_token: ${{ secrets.GITEA_TOKEN }} - keep_versions: 2 - dry_run: false + RUNNER_TOKEN: ${{ secrets.GITEA_TOKEN }} + KEEP_VERSIONS: 2 + DRY_RUN: false ``` ## 測試 diff --git a/action.yaml b/action.yaml index ae2f94e..3166f79 100644 --- a/action.yaml +++ b/action.yaml @@ -2,14 +2,14 @@ name: 'CLEANUP OLD NUGET' description: '清理 Nuget 沒用到的資源' author: 'Jeffery' inputs: - runner_token: + RUNNER_TOKEN: description: 'Gitea API token, highest priority source' required: false - keep_versions: + KEEP_VERSIONS: description: 'Number of recent package versions to keep' required: false default: '2' - dry_run: + DRY_RUN: description: 'When true, only print delete candidates' required: false default: 'true' @@ -19,4 +19,4 @@ runs: env: GITEA_SERVER_URL: ${{ gitea.server_url }} GITEA_REPOSITORY: ${{ gitea.repository }} - RUNNER_TOKEN: ${{ inputs.runner_token || secrets.GITEA_TOKEN || secrets.RUNNER_TOKEN }} + RUNNER_TOKEN: ${{ inputs.RUNNER_TOKEN || secrets.GITEA_TOKEN || secrets.RUNNER_TOKEN }}