diff --git a/.gitea/workflows/pre-commit.yml b/.gitea/workflows/pre-commit.yml index 37d6128..61d456b 100644 --- a/.gitea/workflows/pre-commit.yml +++ b/.gitea/workflows/pre-commit.yml @@ -15,10 +15,10 @@ jobs: python-version: "3.11" - name: Get python version run: echo "PY=$(python -VV | sha256sum | cut -d' ' -f1)" >> $GITHUB_ENV - - uses: actions/cache@v4 - with: - path: ~/.cache/pre-commit - key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }} + # - uses: actions/cache@v4 + # with: + # path: ~/.cache/pre-commit + # key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }} - name: Install pre-commit run: pip install pre-commit - name: Run pre-commit diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 756448f..3387143 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,15 +44,19 @@ repos: # update the NOT INSTALLABLE ADDONS section above - id: oca-update-pre-commit-excluded-addons - id: oca-fix-manifest-website - args: ["https://git.elabore.coop/elabore/{REPO_NAME}"] + entry: + bash -c 'oca-fix-manifest-website "https://git.elabore.coop/elabore/$(basename + $(git rev-parse --show-toplevel))"' - id: oca-gen-addon-readme - args: - - --addons-dir=. - - --branch=16.0 - - --org-name=OCA - - --repo-name=helpdesk-tools - - --if-source-changed - - --keep-source-digest + entry: + bash -c 'oca-gen-addon-readme + --addons-dir=. + --branch=$(git symbolic-ref + refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@") + --repo-name=$(basename $(git rev-parse --show-toplevel)) + --org-name="Elabore" + --if-source-changed --keep-source-digest' + - repo: https://github.com/OCA/odoo-pre-commit-hooks rev: v0.1.4 hooks: