diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..40c5f38 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,16 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + + +version: 2 +updates: + # https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem + - package-ecosystem: pip # poetry package manager wil be used + directory: "/" + # https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#scheduleinterval + schedule: + interval: daily + open-pull-requests-limit: 10 + versioning-strategy: increase \ No newline at end of file diff --git a/.github/workflows/python-tests.yml b/.github/workflows/ci.yml similarity index 93% rename from .github/workflows/python-tests.yml rename to .github/workflows/ci.yml index 24478ba..0ad7c52 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,10 @@ on: pull_request: branches: [ "develop", "master" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + permissions: contents: read diff --git a/.github/workflows/pr_agent.yml b/.github/workflows/pr_agent.yml new file mode 100644 index 0000000..bb16e58 --- /dev/null +++ b/.github/workflows/pr_agent.yml @@ -0,0 +1,20 @@ +#name: PR Agent +# +#on: +# pull_request: +# issue_comment: +#jobs: +# pr_agent_job: +# runs-on: ubuntu-latest +# permissions: +# issues: write +# pull-requests: write +# contents: write +# name: Run pr agent on every pull request, respond to user comments +# steps: +# - name: PR Agent action step +# id: pragent +# uses: Codium-ai/pr-agent@main +# env: +# OPENAI_KEY: ${{ secrets.OPENAI_KEY }} +# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file