diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml index a64a4e4..668d204 100644 --- a/.github/workflows/action.yml +++ b/.github/workflows/action.yml @@ -1,4 +1,13 @@ -# This workflow has been superseded by build.yml -# It previously dispatched to the external freenas-proxmox-packer repository. -# The build pipeline now lives entirely in build.yml in this repository. -# This file is kept only to avoid breaking any external references; it does nothing. +# This workflow has been superseded by build.yml. +# It is retained only so that any external links to this file do not 404. +# It will never trigger automatically. +name: Deprecated (superseded by build.yml) + +on: + workflow_dispatch: + +jobs: + noop: + runs-on: ubuntu-latest + steps: + - run: echo "This workflow is deprecated. The active CI pipeline is build.yml." diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d82eef4..4c8454b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,8 +39,7 @@ jobs: run: | echo "==> Running perlcritic..." perlcritic --profile .perlcriticrc \ - perl5/PVE/Storage/LunCmd/FreeNAS.pm \ - perl5/PVE/Storage/Custom/FreeNAS.pm + perl5/PVE/Storage/LunCmd/FreeNAS.pm - name: Shell script lint (shellcheck) run: | @@ -266,9 +265,7 @@ jobs: runs-on: ubuntu-latest needs: [build, security] # Only publish on direct pushes (not PRs) to tracked branches or tags - if: | - github.event_name == 'push' && - needs.build.outputs.channel != 'none' + if: github.event_name == 'push' && needs.build.outputs.channel != 'none' steps: - uses: actions/checkout@v4