From 026209df30cacda5b2405bb722076c9c1234f7ba Mon Sep 17 00:00:00 2001 From: Jose Date: Mon, 3 Feb 2025 18:51:10 +0100 Subject: [PATCH] new file: .gitea/workflows/opencommit.yml modified: .gitea/workflows/pylint.yml modified: LICENSE --- .gitea/workflows/opencommit.yml | 44 +++++++++++++++++++++++++++++++++ .gitea/workflows/pylint.yml | 2 +- LICENSE | 2 +- 3 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 .gitea/workflows/opencommit.yml diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml new file mode 100644 index 0000000..db5f0e9 --- /dev/null +++ b/.gitea/workflows/opencommit.yml @@ -0,0 +1,44 @@ +name: 'OpenCommit Action' + +on: + push: + # this list of branches is often enough, + # but you may still ignore other public branches + branches-ignore: [main master dev development 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_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/pylint.yml b/.gitea/workflows/pylint.yml index af2f1c6..b294c39 100644 --- a/.gitea/workflows/pylint.yml +++ b/.gitea/workflows/pylint.yml @@ -20,7 +20,7 @@ jobs: # https://my-ghes-server.example.com github-server-url: ${{ vars.GIT_SERVER_URL }} - - name: Set up Python ${{ matrix.python-version }} + - name: Set up Python uses: actions/setup-python@v3 with: python-version: ${{ matrix.python-version }} diff --git a/LICENSE b/LICENSE index 943e11a..da9a441 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2025 Jose +Copyright (c) 2025 Jose Alvarez THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR