From f607e772741b6a31fb75cbd647aa49e96e6b7197 Mon Sep 17 00:00:00 2001 From: Carlos Alcaide Corvo Date: Mon, 19 Aug 2024 14:22:27 -0700 Subject: [PATCH] Automate copyright headers addition (#2440) * Refactor checking headers to automatically add them --- .github/workflows/copyright-validate.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/copyright-validate.yaml b/.github/workflows/copyright-validate.yaml index e380d0773..4638761db 100644 --- a/.github/workflows/copyright-validate.yaml +++ b/.github/workflows/copyright-validate.yaml @@ -1,10 +1,15 @@ -name: Check Copyright Headers +name: Add Copyright Headers on: pull_request jobs: copywrite: runs-on: ubuntu-latest + permissions: + contents: write steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - uses: hashicorp/setup-copywrite@32638da2d4e81d56a0764aa1547882fc4d209636 # v1.1.3 - - name: Check Header Compliance - run: copywrite headers --plan + - name: Add missing Copyright Headers + run: copywrite headers + - uses: stefanzweifel/git-auto-commit-action@8621497c8c39c72f3e2a999a26b4ca1b5058a842 # v5.0.1 + with: + commit_message: Add missing copyright headers