Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
0d58385
Remove Snyk jobs from CI scanning
rasa-jmac Jul 12, 2023
dc6f00d
Fix line formatting
rasa-jmac Jul 12, 2023
58e122f
Made use of drop-small-last-batch logic only possible in DIET and con…
twerkmeister Nov 16, 2023
048dc80
adjusted release script to work with public remote (#12953)
twerkmeister Nov 17, 2023
241bf28
Prepare release 3.6.14 (#12956)
twerkmeister Nov 20, 2023
609287e
Port "connection timeout to action server" changes to 3.6.x - [ENG 68…
varunshankar Nov 30, 2023
7cfc7d0
prepared release of version 3.6.15 (#12967)
varunshankar Nov 30, 2023
5d037b9
Merge branch '3.6.x' into security/remove_snyk_ci_scans
rasa-jmac Dec 11, 2023
ff52994
Merge pull request #12667 from RasaHQ/security/remove_snyk_ci_scans
rasa-jmac Dec 11, 2023
865902f
Additional load testing recommendations
sanchariGr Dec 11, 2023
e7a38d9
Merge branch '3.6.x' into ATO-1628
sanchariGr Dec 11, 2023
ecdd8be
[ENG-712] Fix dependency install failures on windows (#150)
tabergma Dec 21, 2023
96eead7
update cryptography
Tawakalt Dec 29, 2023
45cbefd
add changelog
Tawakalt Jan 2, 2024
559aa39
Merge branch '3.6.x' into ATO-1959-patch-security-vulnerability-3.6.x
Tawakalt Jan 2, 2024
b1199ca
Merge pull request #12983 from RasaHQ/ATO-1959-patch-security-vulnera…
Tawakalt Jan 2, 2024
652c175
Review changes made
sanchariGr Jan 4, 2024
9cafd12
Merge branch '3.6.x' into ATO-1628
sanchariGr Jan 4, 2024
64546fc
Add missing CI step condition
sanchariGr Jan 5, 2024
fc72dd8
Merge pull request #12974 from RasaHQ/ATO-1628
sanchariGr Jan 5, 2024
8f916e9
Edit docs workflow to release docs for 3.6.x
sanchariGr Jan 11, 2024
31e00a8
Merge branch '3.6.x' into ATO-1944
sanchariGr Jan 11, 2024
e970b3a
update changelog with entries from 3.5.x releases
m-vdb Jan 16, 2024
6019299
Merge pull request #12995 from RasaHQ/update-changelog-from-3.5
m-vdb Jan 16, 2024
316b2b7
Merge branch '3.6.x' into ATO-1944
sanchariGr Jan 16, 2024
8310899
Merge pull request #12993 from RasaHQ/ATO-1944
sanchariGr Jan 17, 2024
ce1f5d2
Get Full Retrieval Intent Name (#12998)
vcidst Jan 19, 2024
5339fae
add changelog (#13000)
vcidst Jan 19, 2024
2621084
prepared release of version 3.6.16 (#13003)
vcidst Jan 19, 2024
ece9224
Update aiohttp and aioresponse packages, due to reported vulnerabilit…
OgnjenFrancuski Feb 12, 2024
9386a73
Add changelog
OgnjenFrancuski Feb 12, 2024
8062407
Merge pull request #13007 from RasaHQ/ENG-789-update-aiohttp
OgnjenFrancuski Feb 13, 2024
d7a26bc
prepared release of version 3.6.17
OgnjenFrancuski Feb 13, 2024
a444f85
Merge pull request #13009 from RasaHQ/prepare-release-3.6.17
OgnjenFrancuski Feb 13, 2024
56c0c48
Delete auto main to branch merge workflow
sanchariGr Feb 19, 2024
2fe0a9c
Merge pull request #13014 from RasaHQ/port-ATO-2132
sanchariGr Feb 20, 2024
c169e84
[ATO-2122] Backport `rasa export` Kafka bugfix to `3.6.x` (#13017)
ancalita Feb 23, 2024
50667b5
prepared release of version 3.6.18
ancalita Feb 23, 2024
a0a9571
Merge pull request #13018 from RasaHQ/prepare-release-3.6.18
ancalita Feb 23, 2024
0df5212
SQL event.timestamp is not always unique (#13019)
vcidst Mar 4, 2024
c90c221
prepared release of version 3.6.19 (#13020)
vcidst Mar 4, 2024
9dd97dc
Update slack release notifications channels
sanchariGr Mar 13, 2024
d59f807
Merge pull request #13025 from RasaHQ/update_release_slack
sanchariGr Mar 14, 2024
3a6ddaa
Update poetry lock for 1.8.2
sanchariGr Apr 12, 2024
635afda
Update CI and dockerfiles
sanchariGr Apr 12, 2024
d873896
Add a changelog entry
sanchariGr Apr 12, 2024
9f5f633
Merge pull request #13030 from RasaHQ/update-poetry-1.8.2-on-3.6.x
sanchariGr Apr 15, 2024
772c387
Add upper limit version constraint for scipy on 3.6.x (#13031)
ancalita Apr 18, 2024
c195a25
prepared release of version 3.6.20
ancalita Apr 18, 2024
fd9fe99
Merge pull request #13033 from RasaHQ/prepare-release-3.6.20
ancalita Apr 18, 2024
a51504b
[INFRA-1124] Update deprecated dependencies
rasa-aadlv Nov 25, 2024
d340440
Merge pull request #13062 from RasaHQ/INFRA-1124-3.6.x
rasa-aadlv Nov 25, 2024
66296b2
Fix 3.6.x build (#13068)
radovanZRasa Jan 10, 2025
2bb1d77
Replace pickle with safer alternatives (#13067)
tabergma Jan 10, 2025
2d9c7aa
prepared release of version 3.6.21
radovanZRasa Jan 13, 2025
1d6f66c
Update minimum compatible version to 3.6.21
radovanZRasa Jan 13, 2025
140f901
Update version to 3.6.21 in test_read_long_resource_names_windows
radovanZRasa Jan 14, 2025
d6829b6
Merge pull request #13078 from RasaHQ/prepare-release-3.6.21
radovanZRasa Jan 14, 2025
f28c69e
feat: update references of bitnami image to binamilegacy (#13137)
diana-create Aug 26, 2025
32ba527
Revise README for community engagement and future direction
m-vdb Dec 18, 2025
60a3cff
Merge pull request #13155 from RasaHQ/m-vdb-patch-2
m-vdb Dec 18, 2025
9187015
await async enter_room in session_request handler
ErnestHysa May 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .devcontainer/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ services:
# user: vscode

db:
image: "bitnami/postgresql:11.15.0"
image: "bitnamilegacy/postgresql:11.15.0"
restart: unless-stopped
volumes:
- postgres-data:/bitnami/postgresql
Expand All @@ -47,7 +47,7 @@ services:

redis:
restart: unless-stopped
image: "bitnami/redis:6.2.7"
image: "bitnamilegacy/redis:6.2.7"
environment:
REDIS_PASSWORD: "redis"
expose:
Expand Down
2 changes: 1 addition & 1 deletion .github/poetry_version.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# The poetry version is stored in a separate file due to the https://github.com/python-poetry/poetry/issues/3316
poetry-version=1.4.2
poetry-version=1.8.2
2 changes: 1 addition & 1 deletion .github/workflows/automatic-pr-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
# thats's all. single step is needed - if PR is mergeable according to
# branch protection rules it will be merged automatically
mergepal:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: github.repository == 'RasaHQ/rasa'

steps:
Expand Down
113 changes: 0 additions & 113 deletions .github/workflows/automatic-release-to-main-merger.yml

This file was deleted.

18 changes: 9 additions & 9 deletions .github/workflows/ci-docs-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:
jobs:
changes:
name: Check for file changes
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
outputs:
docs: ${{ steps.filter.outputs.docs }}
steps:
Expand All @@ -29,9 +29,9 @@ jobs:

test_documentation:
name: Test Documentation
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: [changes]
if: needs.changes.outputs.docs == 'true'
if: needs.changes.outputs.docs == 'true' && false # disabled as docs are moved out in new versions

steps:
- name: Checkout git repository 🕝
Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:

- name: Load Poetry Cached Libraries ⬇
id: cache-poetry
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: .venv
key: ${{ runner.os }}-poetry-${{ env.POETRY_VERSION }}-${{ env.DEFAULT_PYTHON_VERSION }}-${{ hashFiles('**/poetry.lock') }}-${{ secrets.POETRY_CACHE_VERSION }}
Expand All @@ -78,7 +78,7 @@ jobs:
run: poetry config virtualenvs.in-project true

- name: Load Yarn Cached Packages ⬇
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: docs/node_modules
key: ${{ runner.os }}-yarn-12.x-${{ hashFiles('docs/yarn.lock') }}
Expand All @@ -100,9 +100,9 @@ jobs:

documentation_lint:
name: Documentation Linting Checks
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: [changes]
if: needs.changes.outputs.docs == 'true'
if: needs.changes.outputs.docs == 'true' && false # disabled as docs are moved out in new versions

steps:
- name: Checkout git repository 🕝
Expand Down Expand Up @@ -130,7 +130,7 @@ jobs:

- name: Load Poetry Cached Libraries ⬇
id: cache-poetry
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: .venv
key: ${{ runner.os }}-poetry-${{ env.POETRY_VERSION }}-${{ env.DEFAULT_PYTHON_VERSION }}-${{ hashFiles('**/poetry.lock') }}-${{ secrets.POETRY_CACHE_VERSION }}
Expand All @@ -149,7 +149,7 @@ jobs:
run: poetry config virtualenvs.in-project true

- name: Load Yarn Cached Packages ⬇
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: docs/node_modules
key: ${{ runner.os }}-yarn-12.x-${{ hashFiles('docs/yarn.lock') }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-github-actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ env:
jobs:
test:
name: Run Tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
#missing matrix
strategy:
fail-fast: false
Expand Down Expand Up @@ -45,7 +45,7 @@ jobs:

- name: Load Poetry Cached Libraries ⬇
id: cache-poetry
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: .venv
key: ${{ runner.os }}-poetry-${{ env.POETRY_VERSION }}-${{ env.DEFAULT_PYTHON_VERSION }}-${{ hashFiles('**/poetry.lock') }}-${{ secrets.POETRY_CACHE_VERSION }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci-model-regression-on-schedule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
jobs:
read_test_configuration:
name: Reads tests configuration
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
matrix_length: ${{ steps.set-matrix.outputs.matrix_length }}
Expand Down Expand Up @@ -53,7 +53,7 @@ jobs:
deploy_runner_gpu:
name: Deploy Github Runner - GPU
needs: read_test_configuration
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

steps:
- name: Checkout
Expand Down Expand Up @@ -297,7 +297,7 @@ jobs:
poetry-version: ${{ env.POETRY_VERSION }}

- name: Load Poetry Cached Libraries ⬇
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
if: steps.set_dataset_config_vars.outputs.is_dataset_exists == 'true' && steps.set_dataset_config_vars.outputs.is_config_exists == 'true'
with:
path: ~/.cache/pypoetry/virtualenvs
Expand Down Expand Up @@ -503,7 +503,7 @@ jobs:

combine_reports:
name: Combine reports
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs:
- model_regression_test_gpu
if: always() && needs.model_regression_test_gpu.result == 'success'
Expand Down Expand Up @@ -542,7 +542,7 @@ jobs:

analyse_performance:
name: Analyse Performance
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: always() && github.event_name == 'schedule'
needs:
- model_regression_test_gpu
Expand Down Expand Up @@ -691,7 +691,7 @@ jobs:
needs:
- deploy_runner_gpu
- model_regression_test_gpu
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

steps:

Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/ci-model-regression.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
read_test_configuration:
name: Reads tests configuration
if: ${{ github.repository == 'RasaHQ/rasa' && contains(github.event.pull_request.labels.*.name, 'status:model-regression-tests') }}
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
matrix_length: ${{ steps.set-matrix.outputs.matrix_length }}
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:
deploy_runner_gpu:
name: Deploy Github Runner - GPU
needs: read_test_configuration
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: ${{ contains(github.event.pull_request.labels.*.name, 'runner:gpu') && github.repository == 'RasaHQ/rasa' && contains(github.event.pull_request.labels.*.name, 'status:model-regression-tests') && needs.read_test_configuration.outputs.configuration_id != '' }}

steps:
Expand Down Expand Up @@ -385,7 +385,7 @@ jobs:
poetry-version: ${{ env.POETRY_VERSION }}

- name: Load Poetry Cached Libraries ⬇
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
if: steps.set_dataset_config_vars.outputs.is_dataset_exists == 'true' && steps.set_dataset_config_vars.outputs.is_config_exists == 'true'
with:
path: ~/.cache/pypoetry/virtualenvs
Expand Down Expand Up @@ -492,7 +492,7 @@ jobs:
- read_test_configuration
env:
ACCELERATOR_TYPE: "CPU"
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
max-parallel: 3
matrix: ${{fromJson(needs.read_test_configuration.outputs.matrix)}}
Expand Down Expand Up @@ -630,7 +630,7 @@ jobs:
poetry-version: ${{ env.POETRY_VERSION }}

- name: Load Poetry Cached Libraries ⬇
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
if: steps.set_dataset_config_vars.outputs.is_dataset_exists == 'true' && steps.set_dataset_config_vars.outputs.is_config_exists == 'true'
with:
path: ~/.cache/pypoetry/virtualenvs
Expand Down Expand Up @@ -733,7 +733,7 @@ jobs:

combine_reports:
name: Combine reports
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs:
- model_regression_test_cpu
- model_regression_test_gpu
Expand Down Expand Up @@ -790,7 +790,7 @@ jobs:

set_job_success_status:
name: Set job success status
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs:
- combine_reports
if: ${{ always() && needs.combine_reports.result == 'success' }}
Expand All @@ -807,7 +807,7 @@ jobs:

add_comment_results:
name: Add a comment with the results
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs:
- combine_reports
if: ${{ always() && needs.combine_reports.result == 'success' }}
Expand Down Expand Up @@ -901,7 +901,7 @@ jobs:
needs:
- deploy_runner_gpu
- model_regression_test_gpu
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: ${{ always() && needs.deploy_runner_gpu.result != 'skipped' && contains(github.event.pull_request.labels.*.name, 'runner:gpu') && contains(github.event.pull_request.labels.*.name, 'status:model-regression-tests') }}

steps:
Expand Down
Loading