diff --git a/.github/workflows/pr_check_tests.yml b/.github/workflows/pr_check_tests.yml index f3d3b92a..9c3f861f 100644 --- a/.github/workflows/pr_check_tests.yml +++ b/.github/workflows/pr_check_tests.yml @@ -8,7 +8,7 @@ on: jobs: run_tests: - uses: epam/ai-dial-ci/.github/workflows/test_python_docker.yml@0.3.0 + uses: epam/ai-dial-ci/.github/workflows/test_python_docker.yml@1.0.0 with: bypass_checks: false python_version: 3.11 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1a6ecbba..f859cfa2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,5 +9,5 @@ env: jobs: release: - uses: epam/ai-dial-ci/.github/workflows/publish_python_docker.yml@0.3.0 + uses: epam/ai-dial-ci/.github/workflows/publish_python_docker.yml@1.0.0 secrets: inherit \ No newline at end of file diff --git a/.github/workflows/slash-command-dispatch.yml b/.github/workflows/slash-command-dispatch.yml new file mode 100644 index 00000000..1502110d --- /dev/null +++ b/.github/workflows/slash-command-dispatch.yml @@ -0,0 +1,26 @@ +name: Slash Command Dispatch +on: + issue_comment: + types: [created] +jobs: + slashCommandDispatch: + runs-on: ubuntu-latest + steps: + - name: Slash Command Dispatch + id: scd + uses: peter-evans/slash-command-dispatch@a28ee6cd74d5200f99e247ebc7b365c03ae0ef3c # v3.0.1 + with: + token: ${{ secrets.ACTIONS_BOT_TOKEN }} + reaction-token: ${{ secrets.ACTIONS_BOT_TOKEN }} + config: > + [ + { + "command": "deploy-review", + "permission": "write", + "issue_type": "pull-request", + "repository": "epam/ai-dial-ci", + "static_args": [ + "application=${{ github.event.repository.name }}" + ] + } + ] diff --git a/poetry.lock b/poetry.lock index d4196be2..a45dbbbe 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2809,13 +2809,13 @@ files = [ [[package]] name = "werkzeug" -version = "3.0.0" +version = "3.0.1" description = "The comprehensive WSGI web application library." optional = false python-versions = ">=3.8" files = [ - {file = "werkzeug-3.0.0-py3-none-any.whl", hash = "sha256:cbb2600f7eabe51dbc0502f58be0b3e1b96b893b05695ea2b35b43d4de2d9962"}, - {file = "werkzeug-3.0.0.tar.gz", hash = "sha256:3ffff4dcc32db52ef3cc94dff3000a3c2846890f3a5a51800a27b909c5e770f0"}, + {file = "werkzeug-3.0.1-py3-none-any.whl", hash = "sha256:90a285dc0e42ad56b34e696398b8122ee4c681833fb35b8334a095d82c56da10"}, + {file = "werkzeug-3.0.1.tar.gz", hash = "sha256:507e811ecea72b18a404947aded4b3390e1db8f826b494d76550ef45bb3b1dcc"}, ] [package.dependencies]