From 0addd9c4db4862a6e95300a246e9a6abed1c03af Mon Sep 17 00:00:00 2001 From: Jose Date: Tue, 4 Feb 2025 05:56:16 +0100 Subject: [PATCH 1/2] new file: .gitea/workflows/opencomit.yml --- .gitea/workflows/opencomit.yml | 45 ++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .gitea/workflows/opencomit.yml diff --git a/.gitea/workflows/opencomit.yml b/.gitea/workflows/opencomit.yml new file mode 100644 index 0000000..01d5ed6 --- /dev/null +++ b/.gitea/workflows/opencomit.yml @@ -0,0 +1,45 @@ +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 From c3215c36022036b86237f1ada46c206e14d7588e Mon Sep 17 00:00:00 2001 From: Jose Date: Tue, 4 Feb 2025 07:28:52 +0100 Subject: [PATCH 2/2] Update .gitea/workflows/opencomit.yml --- .gitea/workflows/opencomit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/opencomit.yml b/.gitea/workflows/opencomit.yml index 01d5ed6..2ad8984 100644 --- a/.gitea/workflows/opencomit.yml +++ b/.gitea/workflows/opencomit.yml @@ -37,7 +37,7 @@ jobs: OCO_OPENAI_API_KEY: ${{ secrets.AI_API_KEY }} OCO_OPENAI_BASE_PATH: '' OCO_DESCRIPTION: false - OCO_EMOJI: true + OCO_EMOJI: false OCO_AI_PROVIDER: 'ollama' OCO_API_URL: ${{ vars.OLLAMA_HOST }} OCO_MODEL: ${{ vars.OLLAMA_MODEL }}