diff --git a/.gitea/workflows/copyright_notice.yml b/.gitea/workflows/copyright_notice.yml deleted file mode 100644 index 35d8b8d..0000000 --- a/.gitea/workflows/copyright_notice.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: Add copyright notice -on: - pull_request: -permissions: - contents: write -concurrency: - group: ${{ github.ref }} - cancel-in-progress: true -jobs: - copyright_notice: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - token: ${{ secrets.ACTIONS_TOKEN }} - ref: ${{ github.head_ref }} - - uses: VinnyBabuManjaly/copyright-action@v1.0.0 - with: - CopyrightString: '# Copyright (C) 2024 Manuel Bustillo\n\n' - FileType: '.rb' - Path: 'app/, config/, db/, spec/' - - uses: VinnyBabuManjaly/copyright-action@v1.0.0 - with: - CopyrightString: '<%# Copyright (C) 2024 Manuel Bustillo %>\n\n' - FileType: '.erb' - Path: 'app/' - - name: Commit changes - run: | - git config --local user.email "bustikiller@bustikiller.com" - git config --local user.name "Manuel Bustillo" - git add . - - if [ -n "$(git status --porcelain)" ]; then - echo "there are changes"; - git commit -m "Add copyright notice" - git push - else - echo "no changes"; - fi diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml index e5a9869..ccd21b0 100644 --- a/.gitea/workflows/tests.yml +++ b/.gitea/workflows/tests.yml @@ -64,6 +64,37 @@ jobs: run: bundle install --jobs `getconf _NPROCESSORS_ONLN` - name: Run license finder run: license_finder + copyright_notice: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + token: ${{ secrets.ACTIONS_TOKEN }} + ref: ${{ github.head_ref }} + - uses: VinnyBabuManjaly/copyright-action@v1.0.0 + with: + CopyrightString: '# Copyright (C) 2024 Manuel Bustillo\n\n' + FileType: '.rb' + Path: 'app/, config/, db/, spec/' + - uses: VinnyBabuManjaly/copyright-action@v1.0.0 + with: + CopyrightString: '<%# Copyright (C) 2024 Manuel Bustillo %>\n\n' + FileType: '.erb' + Path: 'app/' + - name: Commit changes + run: | + git config --local user.email "bustikiller@bustikiller.com" + git config --local user.name "Manuel Bustillo" + git add . + + if [ -n "$(git status --porcelain)" ]; then + echo "there are changes"; + git commit -m "Add copyright notice" + git push + exit 1 + else + echo "no changes"; + fi build-static-assets: runs-on: ubuntu-latest @@ -72,6 +103,7 @@ jobs: - unit_tests - rubocop - check-licenses + - copyright_notice steps: - uses: actions/checkout@v4 with: