diff --git a/.github/langchain4j-github-bot.yml b/.github/langchain4j-github-bot.yml new file mode 100644 index 000000000..d41988a83 --- /dev/null +++ b/.github/langchain4j-github-bot.yml @@ -0,0 +1,13 @@ +--- +# The format of this file is documented here: +# https://github.com/langchain4j/langchain4j-github-bot +features: [TRIAGE_ISSUES_AND_PULL_REQUESTS] +triage: + rules: + - id: azure + labels: [Azure] + title: "azure" + notify: [jdubois, agoncal] + notifyInPullRequest: true + files: + - '*-azure-*/**' diff --git a/.github/workflows/langchain4j-github-bot-lint.yml b/.github/workflows/langchain4j-github-bot-lint.yml new file mode 100644 index 000000000..d85e6b642 --- /dev/null +++ b/.github/workflows/langchain4j-github-bot-lint.yml @@ -0,0 +1,22 @@ +name: langchain4j-github-bot.yml lint + +on: + push: + paths: + - '.github/langchain4j-github-bot.yml' + pull_request: + paths: + - '.github/langchain4j-github-bot.yml' + +jobs: + lint: + name: "langchain4j-github-bot.yml validation" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: install yamllint + shell: bash + run: sudo apt-get install -y yamllint + - name: run yamllint for langchain4j-github-bot.yml + shell: bash + run: yamllint -c .github/yamllint.conf .github/langchain4j-github-bot.yml diff --git a/.github/yamllint.conf b/.github/yamllint.conf new file mode 100644 index 000000000..1b6be046e --- /dev/null +++ b/.github/yamllint.conf @@ -0,0 +1,5 @@ +extends: default + +rules: + line-length: disable + commas: disable