From 47a9f47fbfbe43f874a201979ccf00cdbfed5d3a Mon Sep 17 00:00:00 2001 From: Harish P Date: Thu, 4 Sep 2025 14:22:27 +0530 Subject: [PATCH 1/2] Add license-checker workflow --- .github/workflows/license-checker.yaml | 33 +++----------------------- 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/.github/workflows/license-checker.yaml b/.github/workflows/license-checker.yaml index 46844f3f..23e008d2 100644 --- a/.github/workflows/license-checker.yaml +++ b/.github/workflows/license-checker.yaml @@ -4,35 +4,8 @@ on: schedule: - cron: '0 0 * * 1' # Runs every Monday at 00:00 UTC workflow_dispatch: - jobs: license-check: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v5 - - - name: Import GPG key - uses: crazy-max/ghaction-import-gpg@v6 - with: - gpg_private_key: ${{ secrets.CSM_GPG_PRIVATE_KEY }} - git_user_signingkey: true - git_commit_gpgsign: true - git_tag_gpgsign: true - git_config_global: true - - - name: Run License Header Checker - uses: dell/common-github-actions/license-checker@main - with: - autofix: true - - - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 - with: - token: ${{ secrets.GITHUB_TOKEN }} - branch: autofix/license-header - commit-message: "License header autofix" - title: "Automated PR for file changes" - body: "This PR was created automatically by a GitHub Action." - sign-commits: true - delete-branch: false + name: Run License Header Checker + uses: harishp8889/test-common-github-actions/.github/workflows/license-checker.yaml@main + secrets: inherit From 9c07852949f829224dc9a6cf7352f87df2e6d3bc Mon Sep 17 00:00:00 2001 From: Harish P Date: Thu, 4 Sep 2025 15:23:01 +0530 Subject: [PATCH 2/2] Update license-checker.yaml --- .github/workflows/license-checker.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/license-checker.yaml b/.github/workflows/license-checker.yaml index 23e008d2..ec134b10 100644 --- a/.github/workflows/license-checker.yaml +++ b/.github/workflows/license-checker.yaml @@ -7,5 +7,5 @@ on: jobs: license-check: name: Run License Header Checker - uses: harishp8889/test-common-github-actions/.github/workflows/license-checker.yaml@main + uses: dell/common-github-actions/.github/workflows/license-checker.yaml@main secrets: inherit