From b007507e91a5407d128b9b787f6bd9e207ff0e0d Mon Sep 17 00:00:00 2001 From: Jose Date: Mon, 3 Feb 2025 21:08:03 +0100 Subject: [PATCH 1/4] modified: .gitea/workflows/opencommit.yml --- .gitea/workflows/opencommit.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml index e284a31..74571fd 100644 --- a/.gitea/workflows/opencommit.yml +++ b/.gitea/workflows/opencommit.yml @@ -34,6 +34,7 @@ jobs: # customization OCO_TOKENS_MAX_INPUT: 4096 OCO_TOKENS_MAX_OUTPUT: 500 + OCO_OPENAI_API_KEY: ${{ secrets.AI_API_KEY }} OCO_OPENAI_BASE_PATH: '' OCO_DESCRIPTION: false OCO_EMOJI: true From df25199679b6d34f750b2b2127c0fcfbdba59eb9 Mon Sep 17 00:00:00 2001 From: Jose Date: Mon, 3 Feb 2025 21:36:47 +0100 Subject: [PATCH 2/4] deleted: .gitea/workflows/opencommit.yml new file: .gitea/workflows/ruff.yaml --- .gitea/workflows/opencommit.yml | 45 --------------------------------- .gitea/workflows/ruff.yaml | 22 ++++++++++++++++ 2 files changed, 22 insertions(+), 45 deletions(-) delete mode 100644 .gitea/workflows/opencommit.yml create mode 100644 .gitea/workflows/ruff.yaml diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml deleted file mode 100644 index 74571fd..0000000 --- a/.gitea/workflows/opencommit.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: 'OpenCommit Action' - -on: - push: - # this list of branches is often enough, - # but you may still ignore other public branches - branches-ignore: [main master release] - -jobs: - opencommit: - timeout-minutes: 10 - name: OpenCommit - runs-on: ubuntu-latest - permissions: write-all - steps: - - name: Setup Node.js Environment - uses: actions/setup-node@v2 - with: - node-version: '16' - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - github-server-url: ${{ vars.GIT_SERVER_URL }} - - uses: di-sukharev/opencommit@github-action-v1.0.4 - with: - GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} - - env: - # set openAI api key in repo actions secrets, - # for openAI keys go to: https://platform.openai.com/account/api-keys - # for repo secret go to: /settings/secrets/actions - OCO_API_KEY: ${{ secrets.AI_API_KEY }} - - # customization - OCO_TOKENS_MAX_INPUT: 4096 - OCO_TOKENS_MAX_OUTPUT: 500 - OCO_OPENAI_API_KEY: ${{ secrets.AI_API_KEY }} - OCO_OPENAI_BASE_PATH: '' - OCO_DESCRIPTION: false - OCO_EMOJI: true - OCO_AI_PROVIDER: ollama - OCO_API_URL: ${{ vars.OLLAMA_HOST }} - OCO_MODEL: ${{ vars.OLLAMA_MODEL }} - OCO_LANGUAGE: en - OCO_PROMPT_MODULE: conventional-commit \ No newline at end of file diff --git a/.gitea/workflows/ruff.yaml b/.gitea/workflows/ruff.yaml new file mode 100644 index 0000000..489ab94 --- /dev/null +++ b/.gitea/workflows/ruff.yaml @@ -0,0 +1,22 @@ +name: ruff + +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + github-server-url: ${{ vars.GIT_SERVER_URL }} + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: "3.x" + - name: Install the code linting and formatting tool Ruff + run: pipx install ruff + - name: Lint code with Ruff + run: ruff check --output-format=github --target-version=py39 + - name: Check code formatting with Ruff + run: ruff format --diff --target-version=py39 + continue-on-error: true From a2fc311e2518d1a46da40f0057e9c2d6ab5e73df Mon Sep 17 00:00:00 2001 From: Jose Date: Mon, 3 Feb 2025 21:41:59 +0100 Subject: [PATCH 3/4] modified: .gitea/workflows/ruff.yaml --- .gitea/workflows/ruff.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/ruff.yaml b/.gitea/workflows/ruff.yaml index 489ab94..1f2f86d 100644 --- a/.gitea/workflows/ruff.yaml +++ b/.gitea/workflows/ruff.yaml @@ -13,6 +13,8 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.x" + - name: update PATH + run: pipx ensurepath - name: Install the code linting and formatting tool Ruff run: pipx install ruff - name: Lint code with Ruff From ea2ff539a1572a2d0a44b1e3a3c8d1425a674a3e Mon Sep 17 00:00:00 2001 From: Jose Date: Mon, 3 Feb 2025 21:58:36 +0100 Subject: [PATCH 4/4] modified: .gitea/workflows/ruff.yaml Use pip to install ruff instead of pipx --- .gitea/workflows/ruff.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitea/workflows/ruff.yaml b/.gitea/workflows/ruff.yaml index 1f2f86d..77c94c1 100644 --- a/.gitea/workflows/ruff.yaml +++ b/.gitea/workflows/ruff.yaml @@ -13,10 +13,8 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.x" - - name: update PATH - run: pipx ensurepath - name: Install the code linting and formatting tool Ruff - run: pipx install ruff + run: pip install ruff - name: Lint code with Ruff run: ruff check --output-format=github --target-version=py39 - name: Check code formatting with Ruff