From c3b2010fc6a00690eb490790195cdd0637a26c76 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 10:14:52 +0100 Subject: [PATCH 01/67] chore: use checkout v4 everywhere --- .github/actions/changes/action.yml | 1 + .github/actions/coverage/action.yml | 2 +- .github/actions/isort/action.yml | 2 +- .github/actions/linting/action.yml | 2 +- .github/actions/pypi/action.yml | 2 +- .github/actions/release/action.yml | 2 +- .github/actions/tests/action.yml | 2 +- .github/workflows/generic.yml | 16 ++++++++-------- 8 files changed, 15 insertions(+), 14 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index e2975f68f..0ace4456c 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -2,6 +2,7 @@ name: Changes runs: using: "composite" steps: + - uses: actions/checkout@v4 - uses: dorny/paths-filter@v2 id: changes with: diff --git a/.github/actions/coverage/action.yml b/.github/actions/coverage/action.yml index cb258d0ab..6fa82a46f 100644 --- a/.github/actions/coverage/action.yml +++ b/.github/actions/coverage/action.yml @@ -13,7 +13,7 @@ inputs: runs: using: "composite" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ./src/ diff --git a/.github/actions/isort/action.yml b/.github/actions/isort/action.yml index d6563ac6c..853eaa272 100644 --- a/.github/actions/isort/action.yml +++ b/.github/actions/isort/action.yml @@ -11,7 +11,7 @@ runs: steps: - name: Cancel previous running workflows uses: fkirc/skip-duplicate-actions@master - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ${{ inputs.current_package }} diff --git a/.github/actions/linting/action.yml b/.github/actions/linting/action.yml index e3f8fe77a..089df02c8 100644 --- a/.github/actions/linting/action.yml +++ b/.github/actions/linting/action.yml @@ -12,7 +12,7 @@ runs: steps: - name: Cancel previous running workflows uses: fkirc/skip-duplicate-actions@master - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ${{ inputs.current_package }} diff --git a/.github/actions/pypi/action.yml b/.github/actions/pypi/action.yml index ad631412b..c222633cc 100644 --- a/.github/actions/pypi/action.yml +++ b/.github/actions/pypi/action.yml @@ -15,7 +15,7 @@ runs: steps: - name: Cancel previous running workflows uses: fkirc/skip-duplicate-actions@master - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ${{ inputs.current_package }} diff --git a/.github/actions/release/action.yml b/.github/actions/release/action.yml index 78f9501ad..c7546dfe5 100644 --- a/.github/actions/release/action.yml +++ b/.github/actions/release/action.yml @@ -33,7 +33,7 @@ outputs: runs: using: "composite" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 persist-credentials: false # GITHUB_TOKEN must not be set for the semantic release diff --git a/.github/actions/tests/action.yml b/.github/actions/tests/action.yml index 6bdb31b3b..a0fff5c1a 100644 --- a/.github/actions/tests/action.yml +++ b/.github/actions/tests/action.yml @@ -10,7 +10,7 @@ inputs: runs: using: "composite" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ inputs.python-version }} uses: actions/setup-python@v4 with: diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index f5d583936..2c791f237 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -28,7 +28,7 @@ jobs: name: changes runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: changes uses: ./.github/actions/changes lint: @@ -40,7 +40,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting @@ -56,7 +56,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: isort if: needs.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/isort @@ -72,7 +72,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: isort if: needs.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/black @@ -88,7 +88,7 @@ jobs: python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: tests if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/tests @@ -103,7 +103,7 @@ jobs: matrix: python-version: ['3.10'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: coverage uses: ./.github/actions/coverage with: @@ -123,7 +123,7 @@ jobs: matrix: python-version: ['3.10'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: release uses: ./.github/actions/release with: @@ -147,7 +147,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: pypi uses: ./.github/actions/pypi with: From 8df23930e5bfa3539b6d5a44c9ab837e7b6d321f Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 10:15:15 +0100 Subject: [PATCH 02/67] chore: ensure every packages are in change action --- .github/actions/changes/action.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 0ace4456c..01f07b5a4 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -11,7 +11,12 @@ runs: - 'src/datasource_toolkit/**' ./src/datasource_sqlalchemy: - 'src/datasource_sqlalchemy/**' + ./src/datasource_django: + - 'src/datasource_django/**' ./src/agent_toolkit: - 'src/agent_toolkit/**' ./src/flask_agent: - 'src/flask_agent/**' + ./src/django_agent: + - 'src/django_agent/**' + From 1e3f58b6c0eb612487e8d20934d59ae6c58b0a5e Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 10:20:22 +0100 Subject: [PATCH 03/67] chore: change version of commented actions --- .github/actions/coverage/action.yml | 2 +- .github/actions/release/action.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/coverage/action.yml b/.github/actions/coverage/action.yml index 6fa82a46f..c5644a417 100644 --- a/.github/actions/coverage/action.yml +++ b/.github/actions/coverage/action.yml @@ -45,7 +45,7 @@ runs: # debug # - name: Archive code coverage final results - # uses: actions/upload-artifact@v2 + # uses: actions/upload-artifact@v4 # with: # name: coverage.xml # path: ./src/coverage.xml diff --git a/.github/actions/release/action.yml b/.github/actions/release/action.yml index c7546dfe5..d83fe1fc5 100644 --- a/.github/actions/release/action.yml +++ b/.github/actions/release/action.yml @@ -40,7 +40,7 @@ runs: - uses: actions/setup-node@v2 with: node-version: 14.17.6 - # - uses: actions/cache@v2 + # - uses: actions/cache@v4 # with: # path: '**/node_modules' # key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }} From 94c570f7523bb046ff5a8fb12f9219ba45433730 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 10:21:43 +0100 Subject: [PATCH 04/67] chore: improve poetry install on test action --- .github/actions/tests/action.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/actions/tests/action.yml b/.github/actions/tests/action.yml index a0fff5c1a..e6fe89a16 100644 --- a/.github/actions/tests/action.yml +++ b/.github/actions/tests/action.yml @@ -11,19 +11,29 @@ runs: using: "composite" steps: - uses: actions/checkout@v4 + - name: Install poetry + shell: bash + run: pipx install poetry + # uses: snok/install-poetry@v1 + # with: + # version: 1.7.1 - name: Set up Python ${{ inputs.python-version }} uses: actions/setup-python@v4 with: python-version: ${{ inputs.python-version }} # cache: 'poetry' - - name: Install poetry - uses: snok/install-poetry@v1 - with: - version: 1.7.1 + # 315MB of cache * 6 sub package * 5 python versions ~= 10GB. + # - name: Cache poetry + # id: cache-poetry-install + # uses: actions/cache@v4 + # with: + # path: '~/.cache/pypoetry' + # key: ${{ runner.os }}-poetry-${{ inputs.python-version }}-${{ inputs.current_package }}-${{ hashFiles('**/poetry.lock') }} - name: Install package dependencies shell: bash working-directory: ${{ inputs.current_package }} run: poetry install --no-interaction --with test + # if: steps.cache-poetry-install.outputs.cache-hit != 'true' - name: Test with pytest shell: bash working-directory: ${{ inputs.current_package }} From a5ee43ac999e349b69e735b1ad0b4a1667f3a433 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 10:27:21 +0100 Subject: [PATCH 05/67] chore: try without duplicate checkout action --- .github/workflows/generic.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 2c791f237..891cf4440 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -28,7 +28,6 @@ jobs: name: changes runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - id: changes uses: ./.github/actions/changes lint: @@ -40,7 +39,6 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v4 - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting @@ -56,7 +54,6 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v4 - id: isort if: needs.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/isort @@ -72,7 +69,6 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v4 - id: isort if: needs.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/black @@ -88,7 +84,6 @@ jobs: python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v4 - id: tests if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/tests @@ -103,7 +98,6 @@ jobs: matrix: python-version: ['3.10'] steps: - - uses: actions/checkout@v4 - id: coverage uses: ./.github/actions/coverage with: @@ -123,7 +117,6 @@ jobs: matrix: python-version: ['3.10'] steps: - - uses: actions/checkout@v4 - id: release uses: ./.github/actions/release with: @@ -147,7 +140,6 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v4 - id: pypi uses: ./.github/actions/pypi with: From 5f8b190f0b2ce121f61d44ec8c5c8a22e57da012 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 10:43:56 +0100 Subject: [PATCH 06/67] chore: deduplicate checkout action --- .github/actions/black/action.yml | 1 - .github/actions/changes/action.yml | 1 - .github/actions/coverage/action.yml | 1 - .github/actions/isort/action.yml | 1 - .github/actions/linting/action.yml | 1 - .github/actions/pypi/action.yml | 1 - .github/actions/release/action.yml | 2 ++ .github/workflows/generic.yml | 11 +++++++++++ 8 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/actions/black/action.yml b/.github/actions/black/action.yml index 704b7258a..2063f9024 100644 --- a/.github/actions/black/action.yml +++ b/.github/actions/black/action.yml @@ -11,7 +11,6 @@ runs: steps: - name: Cancel previous running workflows uses: fkirc/skip-duplicate-actions@master - - uses: actions/checkout@v3 - name: Install poetry shell: bash working-directory: ${{ inputs.current_package }} diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 01f07b5a4..d8beb5106 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -2,7 +2,6 @@ name: Changes runs: using: "composite" steps: - - uses: actions/checkout@v4 - uses: dorny/paths-filter@v2 id: changes with: diff --git a/.github/actions/coverage/action.yml b/.github/actions/coverage/action.yml index c5644a417..9869110a9 100644 --- a/.github/actions/coverage/action.yml +++ b/.github/actions/coverage/action.yml @@ -13,7 +13,6 @@ inputs: runs: using: "composite" steps: - - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ./src/ diff --git a/.github/actions/isort/action.yml b/.github/actions/isort/action.yml index 853eaa272..3067c0e1a 100644 --- a/.github/actions/isort/action.yml +++ b/.github/actions/isort/action.yml @@ -11,7 +11,6 @@ runs: steps: - name: Cancel previous running workflows uses: fkirc/skip-duplicate-actions@master - - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ${{ inputs.current_package }} diff --git a/.github/actions/linting/action.yml b/.github/actions/linting/action.yml index 089df02c8..5315ca9bd 100644 --- a/.github/actions/linting/action.yml +++ b/.github/actions/linting/action.yml @@ -12,7 +12,6 @@ runs: steps: - name: Cancel previous running workflows uses: fkirc/skip-duplicate-actions@master - - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ${{ inputs.current_package }} diff --git a/.github/actions/pypi/action.yml b/.github/actions/pypi/action.yml index c222633cc..6c97054a1 100644 --- a/.github/actions/pypi/action.yml +++ b/.github/actions/pypi/action.yml @@ -15,7 +15,6 @@ runs: steps: - name: Cancel previous running workflows uses: fkirc/skip-duplicate-actions@master - - uses: actions/checkout@v4 - name: Install poetry shell: bash working-directory: ${{ inputs.current_package }} diff --git a/.github/actions/release/action.yml b/.github/actions/release/action.yml index d83fe1fc5..680ce6ef8 100644 --- a/.github/actions/release/action.yml +++ b/.github/actions/release/action.yml @@ -33,6 +33,8 @@ outputs: runs: using: "composite" steps: + # this is certainly useless, but theses params seems to be here for a good reason. + # I added theses params to the related job in workflows.yml, but still afraid to test - uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 891cf4440..e3beb108f 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -28,6 +28,7 @@ jobs: name: changes runs-on: ubuntu-latest steps: + - uses: actions/checkout@v4 - id: changes uses: ./.github/actions/changes lint: @@ -39,6 +40,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: + - uses: actions/checkout@v4 - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting @@ -54,6 +56,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: + - uses: actions/checkout@v4 - id: isort if: needs.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/isort @@ -69,6 +72,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: + - uses: actions/checkout@v4 - id: isort if: needs.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/black @@ -84,6 +88,7 @@ jobs: python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] current_package: ${{ fromJson(inputs.packages) }} steps: + - uses: actions/checkout@v4 - id: tests if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/tests @@ -98,6 +103,7 @@ jobs: matrix: python-version: ['3.10'] steps: + - uses: actions/checkout@v4 - id: coverage uses: ./.github/actions/coverage with: @@ -117,6 +123,10 @@ jobs: matrix: python-version: ['3.10'] steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + persist-credentials: false # GITHUB_TOKEN must not be set for the semantic release - id: release uses: ./.github/actions/release with: @@ -140,6 +150,7 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: + - uses: actions/checkout@v4 - id: pypi uses: ./.github/actions/pypi with: From 9a74dc01b988175c18a48a424665e567939c1333 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:00:41 +0100 Subject: [PATCH 07/67] chore: try another way of caching --- .github/actions/tests/action.yml | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/actions/tests/action.yml b/.github/actions/tests/action.yml index e6fe89a16..eceee0949 100644 --- a/.github/actions/tests/action.yml +++ b/.github/actions/tests/action.yml @@ -13,15 +13,24 @@ runs: - uses: actions/checkout@v4 - name: Install poetry shell: bash - run: pipx install poetry - # uses: snok/install-poetry@v1 - # with: - # version: 1.7.1 + run: | + pipx install poetry + echo "POETRY_CACHE_DIR=$(pip cache dir)" >> $GITHUB_ENV - name: Set up Python ${{ inputs.python-version }} uses: actions/setup-python@v4 with: python-version: ${{ inputs.python-version }} - # cache: 'poetry' + cache: 'poetry' + # setup python cache is 10 Mb and name is: + # 'setup-python-Linux-python-3.10.15-poetry-v2-d2a04beabaad3b04df0afa80a06ba826d4dbba62915af5dd06c85580428cd810' + # setup-python-os-py_version-package_manager_v2_poetry_lock_hash + + - name: Cache poetry + uses: actions/cache@v3 + with: + path: ${{ env.POETRY_CACHE_DIR }} + key: ${{ runner.os }}-poetry-${{ inputs.python-version }}-${{ inputs.current_package }}-${{ hashFiles('**/poetry.lock') }} + # 315MB of cache * 6 sub package * 5 python versions ~= 10GB. # - name: Cache poetry # id: cache-poetry-install From 9f2a89567afb52cc658e9bc5fb2e0c4e2d24728b Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:14:01 +0100 Subject: [PATCH 08/67] chore: remove cache on tests --- .github/actions/tests/action.yml | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/.github/actions/tests/action.yml b/.github/actions/tests/action.yml index eceee0949..7c40d1ef0 100644 --- a/.github/actions/tests/action.yml +++ b/.github/actions/tests/action.yml @@ -13,36 +13,17 @@ runs: - uses: actions/checkout@v4 - name: Install poetry shell: bash - run: | - pipx install poetry - echo "POETRY_CACHE_DIR=$(pip cache dir)" >> $GITHUB_ENV + run: pipx install poetry - name: Set up Python ${{ inputs.python-version }} uses: actions/setup-python@v4 with: python-version: ${{ inputs.python-version }} - cache: 'poetry' - # setup python cache is 10 Mb and name is: - # 'setup-python-Linux-python-3.10.15-poetry-v2-d2a04beabaad3b04df0afa80a06ba826d4dbba62915af5dd06c85580428cd810' - # setup-python-os-py_version-package_manager_v2_poetry_lock_hash - - - name: Cache poetry - uses: actions/cache@v3 - with: - path: ${{ env.POETRY_CACHE_DIR }} - key: ${{ runner.os }}-poetry-${{ inputs.python-version }}-${{ inputs.current_package }}-${{ hashFiles('**/poetry.lock') }} - - # 315MB of cache * 6 sub package * 5 python versions ~= 10GB. - # - name: Cache poetry - # id: cache-poetry-install - # uses: actions/cache@v4 - # with: - # path: '~/.cache/pypoetry' - # key: ${{ runner.os }}-poetry-${{ inputs.python-version }}-${{ inputs.current_package }}-${{ hashFiles('**/poetry.lock') }} + # We are not caching here, because it's impossible to have less than 160MB of cache, meaning + # *6 subpackage, * 5 python version = 5GB, it's too much. - name: Install package dependencies shell: bash working-directory: ${{ inputs.current_package }} run: poetry install --no-interaction --with test - # if: steps.cache-poetry-install.outputs.cache-hit != 'true' - name: Test with pytest shell: bash working-directory: ${{ inputs.current_package }} From ce7c32f9494b719d629b91823620d56fe587129f Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:14:07 +0100 Subject: [PATCH 09/67] chore: debug if change --- .github/workflows/generic.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index e3beb108f..8dd908f42 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -41,6 +41,11 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 + - id: debug + shell: bash + run: | + echo 'needs.changes.steps.changes.outputs'; + echo 'steps.changes.outputs' - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From e8598d2b080c4711f0d9e31cf345e19d8f11dfa2 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:19:02 +0100 Subject: [PATCH 10/67] chore: debug if change --- .github/actions/changes/action.yml | 2 ++ .github/workflows/generic.yml | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index d8beb5106..a33dd14fa 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -18,4 +18,6 @@ runs: - 'src/flask_agent/**' ./src/django_agent: - 'src/django_agent/**' + django_agent: + - 'src/django_agent/**' diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 8dd908f42..922db6c31 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -45,9 +45,10 @@ jobs: shell: bash run: | echo 'needs.changes.steps.changes.outputs'; - echo 'steps.changes.outputs' + echo 'steps.changes.outputs../src/django_agent' + echo 'steps.changes.outputs.django_agent' - id: lint - if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' + if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From b3797bf3770753ff6aa4d78dc423b1a0328986b1 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:25:21 +0100 Subject: [PATCH 11/67] chore: debug if change --- .github/workflows/generic.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 922db6c31..49cc1ac56 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -44,9 +44,9 @@ jobs: - id: debug shell: bash run: | - echo 'needs.changes.steps.changes.outputs'; - echo 'steps.changes.outputs../src/django_agent' - echo 'steps.changes.outputs.django_agent' + echo '${{needs.changes.steps.changes.outputs';}} + echo '${{steps.changes.outputs../src/django_agent}}' + echo '${{needs.steps.changes.outputs.django_agent}}' - id: lint if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From c789070e06a81723333080791f7cc7f92b6ae1ac Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:26:35 +0100 Subject: [PATCH 12/67] chore: debug if change --- .github/workflows/generic.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 49cc1ac56..532937eda 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -44,9 +44,9 @@ jobs: - id: debug shell: bash run: | - echo '${{needs.changes.steps.changes.outputs';}} - echo '${{steps.changes.outputs../src/django_agent}}' - echo '${{needs.steps.changes.outputs.django_agent}}' + echo '${{needs.changes.steps.changes.outputs}}'; + echo '${{steps.changes.outputs../src/django_agent}}'; + echo '${{needs.steps.changes.outputs.django_agent}}'; - id: lint if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From 456655a02313948a78c6d4d4c58be168e8913a34 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:27:22 +0100 Subject: [PATCH 13/67] chore: debug if change --- .github/workflows/generic.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 532937eda..21d7f2c37 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -45,8 +45,7 @@ jobs: shell: bash run: | echo '${{needs.changes.steps.changes.outputs}}'; - echo '${{steps.changes.outputs../src/django_agent}}'; - echo '${{needs.steps.changes.outputs.django_agent}}'; + echo '${{needs.steps.changes.outputs}}'; - id: lint if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From 5ce63656bbf2b83db6062ed31f71465fe6079ff5 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:28:35 +0100 Subject: [PATCH 14/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 21d7f2c37..a396983c2 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -44,8 +44,8 @@ jobs: - id: debug shell: bash run: | - echo '${{needs.changes.steps.changes.outputs}}'; - echo '${{needs.steps.changes.outputs}}'; + echo '${{needs.changes.steps.changes.outputs.django_agent}}'; + echo '${{needs.steps.changes.outputs.django_agent}}'; - id: lint if: steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From 357b3f09e77a174427eba0badf5b7b7da1fafeae Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:32:33 +0100 Subject: [PATCH 15/67] chore: debug if change --- .github/workflows/generic.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index a396983c2..d1bd995e9 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -41,13 +41,12 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - - id: debug + - run: echo "$OUTPUTS" shell: bash - run: | - echo '${{needs.changes.steps.changes.outputs.django_agent}}'; - echo '${{needs.steps.changes.outputs.django_agent}}'; + env: + OUTPUTS: ${{ toJSON(needs.changes.outputs) }} - id: lint - if: steps.changes.outputs.${{ matrix.current_package }} == 'true' + if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From 36eef45bc327c71aa17f2cf0131535b82528fbdf Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 11:34:08 +0100 Subject: [PATCH 16/67] chore: debug if change --- .github/actions/changes/action.yml | 4 ++++ .github/workflows/generic.yml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index a33dd14fa..6759f65da 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -21,3 +21,7 @@ runs: django_agent: - 'src/django_agent/**' + - run: echo "$OUTPUTS" + shell: bash + env: + OUTPUTS: ${{ toJSON(step.changes.outputs) }} diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index d1bd995e9..05cb253ee 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -44,7 +44,7 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(needs.changes.outputs) }} + OUTPUTS: ${{ toJSON(needs.changes) }} - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From a51eab54cdc7e148e7863eab450191a3915c89b8 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:35:16 +0100 Subject: [PATCH 17/67] chore: debug if change --- .github/actions/changes/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 6759f65da..6c0fe6bd7 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -24,4 +24,4 @@ runs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(step.changes.outputs) }} + OUTPUTS: ${{ toJSON(steps.changes.outputs) }} From edf013d499faf8eb262ef91860335da3a3751a53 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:36:59 +0100 Subject: [PATCH 18/67] chore: debug if change --- .github/workflows/generic.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 05cb253ee..efedd628e 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -31,6 +31,12 @@ jobs: - uses: actions/checkout@v4 - id: changes uses: ./.github/actions/changes + + - run: echo "$OUTPUTS" + shell: bash + env: + OUTPUTS: ${{ toJSON(steps.changes.outputs) }} + lint: name: Linting needs: [ changes ] From 35aa67f6c4c57d5de92e233dfa90c767e879eac0 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:38:11 +0100 Subject: [PATCH 19/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index efedd628e..96d2f6c00 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -35,7 +35,7 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(steps.changes.outputs) }} + OUTPUTS: ${{ toJSON(steps.changes) }} lint: name: Linting @@ -50,7 +50,7 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(needs.changes) }} + OUTPUTS: ${{ toJSON(needs.changes.steps.changes.outputs) }} - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From 8fa5b8ead68be12d01ce4dbc337524f854611534 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:42:37 +0100 Subject: [PATCH 20/67] chore: debug if change --- .github/actions/changes/action.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 6c0fe6bd7..6a8d6ca99 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,6 +1,8 @@ name: Changes runs: using: "composite" + outputs: + changes: ${{ steps.changes.outputs }} steps: - uses: dorny/paths-filter@v2 id: changes From fb53975c9c4fa25d00c1a296ea1093b52737256d Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:43:24 +0100 Subject: [PATCH 21/67] chore: debug if change --- .github/actions/changes/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 6a8d6ca99..b744a2b2d 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,8 +1,6 @@ name: Changes runs: using: "composite" - outputs: - changes: ${{ steps.changes.outputs }} steps: - uses: dorny/paths-filter@v2 id: changes @@ -22,6 +20,8 @@ runs: - 'src/django_agent/**' django_agent: - 'src/django_agent/**' + outputs: + changes: ${{ steps.changes.outputs }} - run: echo "$OUTPUTS" shell: bash From 8e08e1160f812c9137c37ba3578de8d72a4de203 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:46:27 +0100 Subject: [PATCH 22/67] chore: debug if change --- .github/actions/changes/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index b744a2b2d..7ddc9c4d6 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,4 +1,6 @@ name: Changes +outputs: + changes: ${{ steps.changes.outputs }} runs: using: "composite" steps: @@ -20,8 +22,6 @@ runs: - 'src/django_agent/**' django_agent: - 'src/django_agent/**' - outputs: - changes: ${{ steps.changes.outputs }} - run: echo "$OUTPUTS" shell: bash From 4974bcfa38dc217a21a6672da5eddf47b9052951 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:49:04 +0100 Subject: [PATCH 23/67] chore: debug if change --- .github/actions/changes/action.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 7ddc9c4d6..d3d0e588d 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,6 +1,8 @@ name: Changes outputs: - changes: ${{ steps.changes.outputs }} + changes: + description: changes per package + value: ${{ steps.changes.outputs }} runs: using: "composite" steps: From db5ca96acdc508ec4b67d1a27bb2e293a82d42f1 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:50:38 +0100 Subject: [PATCH 24/67] chore: debug if change --- .github/actions/changes/action.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index d3d0e588d..f33f5311c 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -2,7 +2,10 @@ name: Changes outputs: changes: description: changes per package - value: ${{ steps.changes.outputs }} + value: ${{ toJSON(steps.changes.outputs) }} + django_agent: + description: changes per package + value: ${{ steps.changes.outputs.django_agent }} runs: using: "composite" steps: From e4598a638219620cedbc862fe90f9b87b130412f Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:54:17 +0100 Subject: [PATCH 25/67] chore: debug if change --- .github/actions/changes/action.yml | 38 ++++++++++++++++++------------ 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index f33f5311c..63883d50e 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,11 +1,26 @@ name: Changes outputs: - changes: - description: changes per package + all: + description: changes on all value: ${{ toJSON(steps.changes.outputs) }} django_agent: - description: changes per package + description: changes on django_agent value: ${{ steps.changes.outputs.django_agent }} + flask_agent: + description: changes on flask_agent + value: ${{ steps.changes.outputs.flask_agent }} + agent_toolkit: + description: changes on agent_toolkit + value: ${{ steps.changes.outputs.agent_toolkit }} + datasource_django: + description: changes on datasource_django + value: ${{ steps.changes.outputs.datasource_django }} + datasource_sqlalchemy: + description: changes on datasource_sqlalchemy + value: ${{ steps.changes.outputs.datasource_sqlalchemy }} + datasource_toolkit: + description: changes on datasource_toolkit + value: ${{ steps.changes.outputs.datasource_toolkit }} runs: using: "composite" steps: @@ -13,22 +28,15 @@ runs: id: changes with: filters: | - ./src/datasource_toolkit/: + datasource_toolkit: - 'src/datasource_toolkit/**' - ./src/datasource_sqlalchemy: + datasource_sqlalchemy: - 'src/datasource_sqlalchemy/**' - ./src/datasource_django: + datasource_django: - 'src/datasource_django/**' - ./src/agent_toolkit: + agent_toolkit: - 'src/agent_toolkit/**' - ./src/flask_agent: + flask_agent: - 'src/flask_agent/**' - ./src/django_agent: - - 'src/django_agent/**' django_agent: - 'src/django_agent/**' - - - run: echo "$OUTPUTS" - shell: bash - env: - OUTPUTS: ${{ toJSON(steps.changes.outputs) }} From 1df826b8089353dc914109f4ba689aafe52a1a3f Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:55:39 +0100 Subject: [PATCH 26/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 96d2f6c00..492749ecb 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -50,7 +50,7 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(needs.changes.steps.changes.outputs) }} + OUTPUTS: ${{ toJSON(needs.changes) }} - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From 08ed81e81f83f68a64e4a75db9b703d4754f72a9 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:57:33 +0100 Subject: [PATCH 27/67] chore: debug if change --- .github/workflows/generic.yml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 492749ecb..1b2ab672d 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -27,6 +27,29 @@ jobs: changes: name: changes runs-on: ubuntu-latest + outputs: + all: + description: changes on all + value: ${{ toJSON(steps.changes.outputs) }} + django_agent: + description: changes on django_agent + value: ${{ steps.changes.outputs.django_agent }} + flask_agent: + description: changes on flask_agent + value: ${{ steps.changes.outputs.flask_agent }} + agent_toolkit: + description: changes on agent_toolkit + value: ${{ steps.changes.outputs.agent_toolkit }} + datasource_django: + description: changes on datasource_django + value: ${{ steps.changes.outputs.datasource_django }} + datasource_sqlalchemy: + description: changes on datasource_sqlalchemy + value: ${{ steps.changes.outputs.datasource_sqlalchemy }} + datasource_toolkit: + description: changes on datasource_toolkit + value: ${{ steps.changes.outputs.datasource_toolkit }} + steps: - uses: actions/checkout@v4 - id: changes @@ -35,7 +58,7 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(steps.changes) }} + OUTPUTS: ${{ toJSON(steps.changes.outputs.django_agent) }} lint: name: Linting From 843051c6fa674cd4a8cfbd771a8d88c7e9bde715 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 13:58:54 +0100 Subject: [PATCH 28/67] chore: debug if change --- .github/workflows/generic.yml | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 1b2ab672d..6e91be5b9 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -27,28 +27,7 @@ jobs: changes: name: changes runs-on: ubuntu-latest - outputs: - all: - description: changes on all - value: ${{ toJSON(steps.changes.outputs) }} - django_agent: - description: changes on django_agent - value: ${{ steps.changes.outputs.django_agent }} - flask_agent: - description: changes on flask_agent - value: ${{ steps.changes.outputs.flask_agent }} - agent_toolkit: - description: changes on agent_toolkit - value: ${{ steps.changes.outputs.agent_toolkit }} - datasource_django: - description: changes on datasource_django - value: ${{ steps.changes.outputs.datasource_django }} - datasource_sqlalchemy: - description: changes on datasource_sqlalchemy - value: ${{ steps.changes.outputs.datasource_sqlalchemy }} - datasource_toolkit: - description: changes on datasource_toolkit - value: ${{ steps.changes.outputs.datasource_toolkit }} + outputs: ${{ steps.changes.outputs }} steps: - uses: actions/checkout@v4 From 6d47b3b4de3f60564a52ca6a873f137f21dba385 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:01:20 +0100 Subject: [PATCH 29/67] chore: debug if change --- .github/workflows/generic.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 6e91be5b9..657e0659a 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -27,7 +27,9 @@ jobs: changes: name: changes runs-on: ubuntu-latest - outputs: ${{ steps.changes.outputs }} + outputs: + all: ${{ steps.changes.outputs.all }} + django_agent: ${{ steps.changes.outputs.django_agent }} steps: - uses: actions/checkout@v4 From e2a4723025838da8a6c9e8a66b08f4d787dff707 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:03:19 +0100 Subject: [PATCH 30/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 657e0659a..1e0b41ba0 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -40,6 +40,10 @@ jobs: shell: bash env: OUTPUTS: ${{ toJSON(steps.changes.outputs.django_agent) }} + - run: echo "$OUTPUTS" + shell: bash + env: + OUTPUTS: ${{ steps.changes.outputs.all }} lint: name: Linting From 0ff07f538e91d3dc98373b93c38eb5e8abaacdb9 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:03:45 +0100 Subject: [PATCH 31/67] chore: try to have a change --- src/django_agent/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/django_agent/README.md b/src/django_agent/README.md index e69de29bb..30d74d258 100644 --- a/src/django_agent/README.md +++ b/src/django_agent/README.md @@ -0,0 +1 @@ +test \ No newline at end of file From d3cf1957df3a710bb2c374fba63accaab29e6d60 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:10:15 +0100 Subject: [PATCH 32/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 1e0b41ba0..2588b19d6 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -55,10 +55,10 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - - run: echo "$OUTPUTS" + - run: echo "django agent $OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(needs.changes) }} + OUTPUTS: ${{ toJSON(fromJSON(needs.changes.outputs.all).django_agent) }} - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From 161fd61abbf512248452ecd977a3fb57639e065f Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:12:34 +0100 Subject: [PATCH 33/67] chore: debug if change --- .github/actions/changes/action.yml | 38 +++++++++++++++--------------- .github/workflows/generic.yml | 14 ++--------- 2 files changed, 21 insertions(+), 31 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 63883d50e..5b09f9b5a 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,26 +1,26 @@ name: Changes outputs: all: - description: changes on all + packages: changes on all value: ${{ toJSON(steps.changes.outputs) }} - django_agent: - description: changes on django_agent - value: ${{ steps.changes.outputs.django_agent }} - flask_agent: - description: changes on flask_agent - value: ${{ steps.changes.outputs.flask_agent }} - agent_toolkit: - description: changes on agent_toolkit - value: ${{ steps.changes.outputs.agent_toolkit }} - datasource_django: - description: changes on datasource_django - value: ${{ steps.changes.outputs.datasource_django }} - datasource_sqlalchemy: - description: changes on datasource_sqlalchemy - value: ${{ steps.changes.outputs.datasource_sqlalchemy }} - datasource_toolkit: - description: changes on datasource_toolkit - value: ${{ steps.changes.outputs.datasource_toolkit }} + # django_agent: + # description: changes on django_agent + # value: ${{ steps.changes.outputs.django_agent }} + # flask_agent: + # description: changes on flask_agent + # value: ${{ steps.changes.outputs.flask_agent }} + # agent_toolkit: + # description: changes on agent_toolkit + # value: ${{ steps.changes.outputs.agent_toolkit }} + # datasource_django: + # description: changes on datasource_django + # value: ${{ steps.changes.outputs.datasource_django }} + # datasource_sqlalchemy: + # description: changes on datasource_sqlalchemy + # value: ${{ steps.changes.outputs.datasource_sqlalchemy }} + # datasource_toolkit: + # description: changes on datasource_toolkit + # value: ${{ steps.changes.outputs.datasource_toolkit }} runs: using: "composite" steps: diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 2588b19d6..2a490ecd6 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -28,23 +28,13 @@ jobs: name: changes runs-on: ubuntu-latest outputs: - all: ${{ steps.changes.outputs.all }} - django_agent: ${{ steps.changes.outputs.django_agent }} + packages: ${{ steps.changes.outputs.packages }} steps: - uses: actions/checkout@v4 - id: changes uses: ./.github/actions/changes - - run: echo "$OUTPUTS" - shell: bash - env: - OUTPUTS: ${{ toJSON(steps.changes.outputs.django_agent) }} - - run: echo "$OUTPUTS" - shell: bash - env: - OUTPUTS: ${{ steps.changes.outputs.all }} - lint: name: Linting needs: [ changes ] @@ -55,7 +45,7 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - - run: echo "django agent $OUTPUTS" + - run: echo "${{ matrix.current_package }} | django agent $OUTPUTS" shell: bash env: OUTPUTS: ${{ toJSON(fromJSON(needs.changes.outputs.all).django_agent) }} From 728e34d204c3234dc60151478332183fdf1a65ca Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:13:23 +0100 Subject: [PATCH 34/67] chore: debug if change --- .github/actions/changes/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 5b09f9b5a..25cc15d22 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,7 +1,7 @@ name: Changes outputs: - all: - packages: changes on all + packages: + description: changes on all value: ${{ toJSON(steps.changes.outputs) }} # django_agent: # description: changes on django_agent From 2b9f402937d24f4132a5d6d1e7d55d75237c47bc Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:22:26 +0100 Subject: [PATCH 35/67] chore: debug if change --- .github/actions/changes/action.yml | 21 ++------------------- .github/workflows/generic.yml | 9 +++++++-- 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 25cc15d22..d63db2881 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -2,25 +2,8 @@ name: Changes outputs: packages: description: changes on all - value: ${{ toJSON(steps.changes.outputs) }} - # django_agent: - # description: changes on django_agent - # value: ${{ steps.changes.outputs.django_agent }} - # flask_agent: - # description: changes on flask_agent - # value: ${{ steps.changes.outputs.flask_agent }} - # agent_toolkit: - # description: changes on agent_toolkit - # value: ${{ steps.changes.outputs.agent_toolkit }} - # datasource_django: - # description: changes on datasource_django - # value: ${{ steps.changes.outputs.datasource_django }} - # datasource_sqlalchemy: - # description: changes on datasource_sqlalchemy - # value: ${{ steps.changes.outputs.datasource_sqlalchemy }} - # datasource_toolkit: - # description: changes on datasource_toolkit - # value: ${{ steps.changes.outputs.datasource_toolkit }} + # value: ${{ toJSON(steps.changes.outputs) }} + value: ${{ steps.changes.outputs }} runs: using: "composite" steps: diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 2a490ecd6..d23d24825 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -45,10 +45,15 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - - run: echo "${{ matrix.current_package }} | django agent $OUTPUTS" + - id: package_name + run: echo $PACKAGE | cut -d/ -f 3 >> "$GITHUB_OUTPUT" shell: bash env: - OUTPUTS: ${{ toJSON(fromJSON(needs.changes.outputs.all).django_agent) }} + PACKAGE: ${{ matrix.current_package }} + - run: echo "$OUTPUTS" + shell: bash + env: + OUTPUTS: ${{ steps.package_name.outputs }} - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From a99f7a6e7dc5aab67bd25a5eaf0bc9952b3c4a86 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:23:08 +0100 Subject: [PATCH 36/67] chore: debug if change --- .github/actions/changes/action.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index d63db2881..b59ca5216 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -2,8 +2,7 @@ name: Changes outputs: packages: description: changes on all - # value: ${{ toJSON(steps.changes.outputs) }} - value: ${{ steps.changes.outputs }} + value: ${{ toJSON(steps.changes.outputs) }} runs: using: "composite" steps: From 6773ed7dcc32a3ab00ba8326b81920766a36d248 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:25:37 +0100 Subject: [PATCH 37/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index d23d24825..529f2ed5f 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -46,7 +46,7 @@ jobs: steps: - uses: actions/checkout@v4 - id: package_name - run: echo $PACKAGE | cut -d/ -f 3 >> "$GITHUB_OUTPUT" + run: "echo package_name=$($PACKAGE | cut -d/ -f 3) >> $GITHUB_OUTPUT" shell: bash env: PACKAGE: ${{ matrix.current_package }} From 9b88fbfe46d0b3b046ed32e519c8a095157b496a Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:27:08 +0100 Subject: [PATCH 38/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 529f2ed5f..b2e381701 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -46,7 +46,7 @@ jobs: steps: - uses: actions/checkout@v4 - id: package_name - run: "echo package_name=$($PACKAGE | cut -d/ -f 3) >> $GITHUB_OUTPUT" + run: "echo package_name=$(echo $PACKAGE | cut -d/ -f 3) >> $GITHUB_OUTPUT" shell: bash env: PACKAGE: ${{ matrix.current_package }} From 1eca384c0644439170edef71297d2105521fd8e3 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:30:05 +0100 Subject: [PATCH 39/67] chore: debug if change --- .github/workflows/generic.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index b2e381701..d2d5cacb5 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -45,11 +45,18 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - - id: package_name - run: "echo package_name=$(echo $PACKAGE | cut -d/ -f 3) >> $GITHUB_OUTPUT" - shell: bash - env: - PACKAGE: ${{ matrix.current_package }} + - uses: jungwinter/split@master + id: package_name + with: + msg: ${{ matrix.current_package }} + separator: "/" + maxsplit: -1 + + # - id: package_name + # run: "echo package_name=$(echo $PACKAGE | cut -d/ -f 3) >> $GITHUB_OUTPUT" + # shell: bash + # env: + # PACKAGE: ${{ matrix.current_package }} - run: echo "$OUTPUTS" shell: bash env: From cb7e11f49b1cc843e12582297de3ad85391c1713 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:31:51 +0100 Subject: [PATCH 40/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index d2d5cacb5..5aee75233 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -60,7 +60,7 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ steps.package_name.outputs }} + OUTPUTS: ${{ toJSON(steps.package_name.outputs) }} - id: lint if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' uses: ./.github/actions/linting From 25ea0c2e1fe1f94cfef270a0d3c8392c6c144801 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 14:33:46 +0100 Subject: [PATCH 41/67] chore: debug if change --- .github/workflows/generic.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 5aee75233..08a6f6d58 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -57,12 +57,12 @@ jobs: # shell: bash # env: # PACKAGE: ${{ matrix.current_package }} - - run: echo "$OUTPUTS" - shell: bash - env: - OUTPUTS: ${{ toJSON(steps.package_name.outputs) }} + # - run: echo "$OUTPUTS" + # shell: bash + # env: + # OUTPUTS: ${{ steps.package_name.outputs._2 }} - id: lint - if: needs.changes.steps.changes.outputs.${{ matrix.current_package }} == 'true' + if: needs.changes.steps.changes.outputs.${{ steps.package_name.outputs._2 }} == 'true' uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From 0b89233d9ab5973990261bac9bfae103ee6ff561 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:12:19 +0100 Subject: [PATCH 42/67] chore: debug if change --- .github/actions/changes/action.yml | 20 +++++++++++++++++++- .github/workflows/generic.yml | 25 ++++++++++++++++--------- 2 files changed, 35 insertions(+), 10 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index b59ca5216..63883d50e 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,8 +1,26 @@ name: Changes outputs: - packages: + all: description: changes on all value: ${{ toJSON(steps.changes.outputs) }} + django_agent: + description: changes on django_agent + value: ${{ steps.changes.outputs.django_agent }} + flask_agent: + description: changes on flask_agent + value: ${{ steps.changes.outputs.flask_agent }} + agent_toolkit: + description: changes on agent_toolkit + value: ${{ steps.changes.outputs.agent_toolkit }} + datasource_django: + description: changes on datasource_django + value: ${{ steps.changes.outputs.datasource_django }} + datasource_sqlalchemy: + description: changes on datasource_sqlalchemy + value: ${{ steps.changes.outputs.datasource_sqlalchemy }} + datasource_toolkit: + description: changes on datasource_toolkit + value: ${{ steps.changes.outputs.datasource_toolkit }} runs: using: "composite" steps: diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 08a6f6d58..da03c88bb 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -29,6 +29,12 @@ jobs: runs-on: ubuntu-latest outputs: packages: ${{ steps.changes.outputs.packages }} + django_agent: ${{ steps.changes.outputs.django_agent }} + flask_agent: ${{ steps.changes.outputs.flask_agent }} + agent_toolkit: ${{ steps.changes.outputs.agent_toolkit }} + datasource_django: ${{ steps.changes.outputs.datasource_django }} + datasource_sqlalchemy: ${{ steps.changes.outputs.datasource_sqlalchemy }} + datasource_toolkit: ${{ steps.changes.outputs.datasource_toolkit }} steps: - uses: actions/checkout@v4 @@ -52,15 +58,16 @@ jobs: separator: "/" maxsplit: -1 - # - id: package_name - # run: "echo package_name=$(echo $PACKAGE | cut -d/ -f 3) >> $GITHUB_OUTPUT" - # shell: bash - # env: - # PACKAGE: ${{ matrix.current_package }} - # - run: echo "$OUTPUTS" - # shell: bash - # env: - # OUTPUTS: ${{ steps.package_name.outputs._2 }} + - id: has_change + run: "echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT" + shell: bash + env: + PACKAGE_NAME: ${{ matrix.current_package }} + CHANGES: ${{ needs.changes.steps.changes.outputs }} + - run: echo "$OUTPUTS" + shell: bash + env: + OUTPUTS: ${{ steps.has_change.outputs }} - id: lint if: needs.changes.steps.changes.outputs.${{ steps.package_name.outputs._2 }} == 'true' uses: ./.github/actions/linting From 78b9e03316d3d182484d1dda0a93cd7382801e45 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:14:45 +0100 Subject: [PATCH 43/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index da03c88bb..fa16fbd55 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -58,6 +58,10 @@ jobs: separator: "/" maxsplit: -1 + - run: "echo $CHANGES" + shell: bash + env: + CHANGES: ${{ needs.changes.steps.changes }} - id: has_change run: "echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT" shell: bash From 69df093d15158f15a762aa3aa24bb40339ea8f3a Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:18:28 +0100 Subject: [PATCH 44/67] chore: debug if change --- .github/workflows/generic.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index fa16fbd55..b59fd7773 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -61,7 +61,10 @@ jobs: - run: "echo $CHANGES" shell: bash env: - CHANGES: ${{ needs.changes.steps.changes }} + CHANGES: ${{ toJSON(needs.changes.outputs) }} + + + - id: has_change run: "echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT" shell: bash @@ -72,6 +75,9 @@ jobs: shell: bash env: OUTPUTS: ${{ steps.has_change.outputs }} + + + - id: lint if: needs.changes.steps.changes.outputs.${{ steps.package_name.outputs._2 }} == 'true' uses: ./.github/actions/linting From b61d17df06b3787cac03a3a826f8e97614a33966 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:23:57 +0100 Subject: [PATCH 45/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index b59fd7773..3b0a4812e 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -61,7 +61,7 @@ jobs: - run: "echo $CHANGES" shell: bash env: - CHANGES: ${{ toJSON(needs.changes.outputs) }} + CHANGES: ${{ toJSON(needs.changes) }} @@ -69,7 +69,7 @@ jobs: run: "echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT" shell: bash env: - PACKAGE_NAME: ${{ matrix.current_package }} + PACKAGE_NAME: ${{ steps.package_name.outputs._2 }} CHANGES: ${{ needs.changes.steps.changes.outputs }} - run: echo "$OUTPUTS" shell: bash From 119a94fbf2898eef57dc4516908adb494c49d034 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:25:47 +0100 Subject: [PATCH 46/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 3b0a4812e..f3eedf89f 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -70,7 +70,7 @@ jobs: shell: bash env: PACKAGE_NAME: ${{ steps.package_name.outputs._2 }} - CHANGES: ${{ needs.changes.steps.changes.outputs }} + CHANGES: ${{ toJSON(needs.changes.outputs) }} - run: echo "$OUTPUTS" shell: bash env: From 0295742af5976285e8c94b6f9ffafd2cb99ef3f2 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:28:11 +0100 Subject: [PATCH 47/67] chore: debug if change --- .github/workflows/generic.yml | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index f3eedf89f..eb643e789 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -51,26 +51,29 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - - uses: jungwinter/split@master - id: package_name - with: - msg: ${{ matrix.current_package }} - separator: "/" - maxsplit: -1 + # - uses: jungwinter/split@master + # id: package_name + # with: + # msg: ${{ matrix.current_package }} + # separator: "/" + # maxsplit: -1 - - run: "echo $CHANGES" - shell: bash - env: - CHANGES: ${{ toJSON(needs.changes) }} + # - run: "echo $CHANGES" + # shell: bash + # env: + # CHANGES: ${{ toJSON(needs.changes) }} - id: has_change - run: "echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT" + run: | + PACKAGE_NAME=echo $PACKAGE | cut -d'/' -f3 + echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT shell: bash env: - PACKAGE_NAME: ${{ steps.package_name.outputs._2 }} + PACKAGE: ${{ matrix.current_package }} CHANGES: ${{ toJSON(needs.changes.outputs) }} + - run: echo "$OUTPUTS" shell: bash env: From 73e5a7cfd017a14d593d09d0dbde4cccfe3573d9 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:31:02 +0100 Subject: [PATCH 48/67] chore: debug if change --- .github/workflows/generic.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index eb643e789..75efaf4c3 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -58,16 +58,16 @@ jobs: # separator: "/" # maxsplit: -1 - # - run: "echo $CHANGES" - # shell: bash - # env: - # CHANGES: ${{ toJSON(needs.changes) }} + - run: "echo $CHANGES" + shell: bash + env: + CHANGES: ${{ toJSON(needs.changes) }} - id: has_change run: | - PACKAGE_NAME=echo $PACKAGE | cut -d'/' -f3 + PACKAGE_NAME=echo "$PACKAGE" | cut -d'/' -f3 echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT shell: bash env: From 15ee4a5fe2f92c4f65a6fc1893af7f3fd0f8b727 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:33:15 +0100 Subject: [PATCH 49/67] chore: debug if change --- .github/actions/changes/action.yml | 2 +- .github/workflows/generic.yml | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 63883d50e..42e49a3dd 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,6 +1,6 @@ name: Changes outputs: - all: + packages: description: changes on all value: ${{ toJSON(steps.changes.outputs) }} django_agent: diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 75efaf4c3..1e1d0a1f9 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -66,9 +66,7 @@ jobs: - id: has_change - run: | - PACKAGE_NAME=echo "$PACKAGE" | cut -d'/' -f3 - echo has_change=$(echo $CHANGES | jq .$PACKAGE_NAME) >> $GITHUB_OUTPUT + run: echo "has_change=$(echo $CHANGES | jq .$(echo "$PACKAGE" | cut -d'/' -f3))" >> $GITHUB_OUTPUT shell: bash env: PACKAGE: ${{ matrix.current_package }} @@ -77,7 +75,7 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ steps.has_change.outputs }} + OUTPUTS: ${{ toJSON(steps.has_change.outputs) }} From cea55b356c92fafd5d4c825a02404c5ab4a276fe Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:36:04 +0100 Subject: [PATCH 50/67] chore: debug if change --- .github/workflows/generic.yml | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 1e1d0a1f9..1a900e91f 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -51,22 +51,10 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - # - uses: jungwinter/split@master - # id: package_name - # with: - # msg: ${{ matrix.current_package }} - # separator: "/" - # maxsplit: -1 - - - run: "echo $CHANGES" - shell: bash - env: - CHANGES: ${{ toJSON(needs.changes) }} - - - - id: has_change - run: echo "has_change=$(echo $CHANGES | jq .$(echo "$PACKAGE" | cut -d'/' -f3))" >> $GITHUB_OUTPUT + run: | + PACKAGE_NAME=echo "$PACKAGE" | cut -d'/' -f3 + echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT shell: bash env: PACKAGE: ${{ matrix.current_package }} @@ -75,12 +63,10 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(steps.has_change.outputs) }} - - + OUTPUTS: ${{ steps.has_change.outputs }} - id: lint - if: needs.changes.steps.changes.outputs.${{ steps.package_name.outputs._2 }} == 'true' + if: ${{ steps.has_change.outputs == 'true' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From b8a26d08c6d27444f1429195de506e5695f61746 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:39:37 +0100 Subject: [PATCH 51/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 1a900e91f..772535ed6 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -53,7 +53,7 @@ jobs: - uses: actions/checkout@v4 - id: has_change run: | - PACKAGE_NAME=echo "$PACKAGE" | cut -d'/' -f3 + PACKAGE_NAME=$(echo $PACKAGE | cut -d'/' -f3) echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT shell: bash env: From 729a3bec3e7196890b70f13b3ee079196065b9fb Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:42:06 +0100 Subject: [PATCH 52/67] chore: debug if change --- .github/actions/changes/action.yml | 6 +++--- .github/workflows/generic.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 42e49a3dd..1dc720165 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,8 +1,8 @@ name: Changes outputs: - packages: - description: changes on all - value: ${{ toJSON(steps.changes.outputs) }} + # packages: + # description: changes on all + # value: ${{ toJSON(steps.changes.outputs) }} django_agent: description: changes on django_agent value: ${{ steps.changes.outputs.django_agent }} diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 772535ed6..9af612494 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -28,7 +28,7 @@ jobs: name: changes runs-on: ubuntu-latest outputs: - packages: ${{ steps.changes.outputs.packages }} + # packages: ${{ steps.changes.outputs.packages }} django_agent: ${{ steps.changes.outputs.django_agent }} flask_agent: ${{ steps.changes.outputs.flask_agent }} agent_toolkit: ${{ steps.changes.outputs.agent_toolkit }} @@ -63,10 +63,10 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ steps.has_change.outputs }} + OUTPUTS: ${{ toJSON(steps.has_change.outputs) }} - id: lint - if: ${{ steps.has_change.outputs == 'true' }} + if: ${{ toJSON(steps.has_change.outputs) == 'true' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From f849f7abca9bb59668f30a93ac7844cec20a7b4d Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:56:21 +0100 Subject: [PATCH 53/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 9af612494..e3315fa51 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -66,7 +66,7 @@ jobs: OUTPUTS: ${{ toJSON(steps.has_change.outputs) }} - id: lint - if: ${{ toJSON(steps.has_change.outputs) == 'true' }} + if: ${{ toJSON(steps.has_change.outputs.has_changes) == 'true' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From f73a629fd51799c4c1c00a644d8f368530958094 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:57:56 +0100 Subject: [PATCH 54/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index e3315fa51..8a352d1bb 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -63,10 +63,10 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ toJSON(steps.has_change.outputs) }} + OUTPUTS: ${{ steps.has_change.outputs.has_changes }} - id: lint - if: ${{ toJSON(steps.has_change.outputs.has_changes) == 'true' }} + if: ${{ steps.has_change.outputs.has_changes == 'true' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From 2e18135b165b2490c25cc0eb39e62036daa6d0a2 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 15:59:37 +0100 Subject: [PATCH 55/67] chore: debug if change --- .github/workflows/generic.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 8a352d1bb..341d74c68 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -63,10 +63,10 @@ jobs: - run: echo "$OUTPUTS" shell: bash env: - OUTPUTS: ${{ steps.has_change.outputs.has_changes }} + OUTPUTS: ${{ steps.has_change.outputs.has_change }} - id: lint - if: ${{ steps.has_change.outputs.has_changes == 'true' }} + if: ${{ steps.has_change.outputs.has_change == 'true' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From eb993efcfad4d49712d9b23313a456242b24ec4c Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:02:54 +0100 Subject: [PATCH 56/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 341d74c68..5a215ec63 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -66,7 +66,7 @@ jobs: OUTPUTS: ${{ steps.has_change.outputs.has_change }} - id: lint - if: ${{ steps.has_change.outputs.has_change == 'true' }} + if: ${{ steps.has_change.outputs.has_change == "true" }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From f3ecca2de1ed17c936bacf8994b8abe65f46b046 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:03:22 +0100 Subject: [PATCH 57/67] chore: debug if change --- .github/workflows/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 5a215ec63..83ef4d235 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -66,7 +66,7 @@ jobs: OUTPUTS: ${{ steps.has_change.outputs.has_change }} - id: lint - if: ${{ steps.has_change.outputs.has_change == "true" }} + if: ${{ steps.has_change.outputs.has_change == '"true"' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} From 3b5e584eda5ee0461adb279cdedad1c76defcd57 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:05:05 +0100 Subject: [PATCH 58/67] chore: debug if change --- .github/actions/changes/action.yml | 6 +++--- .github/workflows/generic.yml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 1dc720165..42e49a3dd 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,8 +1,8 @@ name: Changes outputs: - # packages: - # description: changes on all - # value: ${{ toJSON(steps.changes.outputs) }} + packages: + description: changes on all + value: ${{ toJSON(steps.changes.outputs) }} django_agent: description: changes on django_agent value: ${{ steps.changes.outputs.django_agent }} diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 83ef4d235..a6e9ab9d0 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -28,7 +28,7 @@ jobs: name: changes runs-on: ubuntu-latest outputs: - # packages: ${{ steps.changes.outputs.packages }} + packages: ${{ steps.changes.outputs.packages }} django_agent: ${{ steps.changes.outputs.django_agent }} flask_agent: ${{ steps.changes.outputs.flask_agent }} agent_toolkit: ${{ steps.changes.outputs.agent_toolkit }} @@ -58,7 +58,7 @@ jobs: shell: bash env: PACKAGE: ${{ matrix.current_package }} - CHANGES: ${{ toJSON(needs.changes.outputs) }} + CHANGES: ${{ needs.changes.outputs.packages }} - run: echo "$OUTPUTS" shell: bash From 70d940445c3199abdbba8400b8d47a039c470a73 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:06:52 +0100 Subject: [PATCH 59/67] chore: debug if change --- .github/actions/changes/action.yml | 20 +------------------- .github/workflows/generic.yml | 19 +++---------------- 2 files changed, 4 insertions(+), 35 deletions(-) diff --git a/.github/actions/changes/action.yml b/.github/actions/changes/action.yml index 42e49a3dd..98bc7e9c2 100644 --- a/.github/actions/changes/action.yml +++ b/.github/actions/changes/action.yml @@ -1,26 +1,8 @@ name: Changes outputs: packages: - description: changes on all + description: changes on all sub packages value: ${{ toJSON(steps.changes.outputs) }} - django_agent: - description: changes on django_agent - value: ${{ steps.changes.outputs.django_agent }} - flask_agent: - description: changes on flask_agent - value: ${{ steps.changes.outputs.flask_agent }} - agent_toolkit: - description: changes on agent_toolkit - value: ${{ steps.changes.outputs.agent_toolkit }} - datasource_django: - description: changes on datasource_django - value: ${{ steps.changes.outputs.datasource_django }} - datasource_sqlalchemy: - description: changes on datasource_sqlalchemy - value: ${{ steps.changes.outputs.datasource_sqlalchemy }} - datasource_toolkit: - description: changes on datasource_toolkit - value: ${{ steps.changes.outputs.datasource_toolkit }} runs: using: "composite" steps: diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index a6e9ab9d0..c93fb1f4c 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -29,13 +29,6 @@ jobs: runs-on: ubuntu-latest outputs: packages: ${{ steps.changes.outputs.packages }} - django_agent: ${{ steps.changes.outputs.django_agent }} - flask_agent: ${{ steps.changes.outputs.flask_agent }} - agent_toolkit: ${{ steps.changes.outputs.agent_toolkit }} - datasource_django: ${{ steps.changes.outputs.datasource_django }} - datasource_sqlalchemy: ${{ steps.changes.outputs.datasource_sqlalchemy }} - datasource_toolkit: ${{ steps.changes.outputs.datasource_toolkit }} - steps: - uses: actions/checkout@v4 - id: changes @@ -59,14 +52,8 @@ jobs: env: PACKAGE: ${{ matrix.current_package }} CHANGES: ${{ needs.changes.outputs.packages }} - - - run: echo "$OUTPUTS" - shell: bash - env: - OUTPUTS: ${{ steps.has_change.outputs.has_change }} - - id: lint - if: ${{ steps.has_change.outputs.has_change == '"true"' }} + if: ${{ steps.has_change.outputs.has_change != '"false"' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} @@ -82,7 +69,7 @@ jobs: steps: - uses: actions/checkout@v4 - id: isort - if: needs.changes.outputs.${{ matrix.current_package }} == 'true' + if: ${{ steps.has_change.outputs.has_change != '"false"' }} uses: ./.github/actions/isort with: python-version: ${{ matrix.python-version }} @@ -98,7 +85,7 @@ jobs: steps: - uses: actions/checkout@v4 - id: isort - if: needs.changes.outputs.${{ matrix.current_package }} == 'true' + if: ${{ steps.has_change.outputs.has_change != '"false"' }} uses: ./.github/actions/black with: python-version: ${{ matrix.python-version }} From 66b1184d988b6e861276e38f6642a3d29667378b Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:08:49 +0100 Subject: [PATCH 60/67] chore: debug if change --- .github/workflows/generic.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index c93fb1f4c..573de7b0e 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -44,7 +44,8 @@ jobs: current_package: ${{ fromJson(inputs.packages) }} steps: - uses: actions/checkout@v4 - - id: has_change + - name: has change in sub package + id: has_change run: | PACKAGE_NAME=$(echo $PACKAGE | cut -d'/' -f3) echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT From 7b2fd0d8c56b8bd056461d92f9bfea6ff1add869 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:10:46 +0100 Subject: [PATCH 61/67] chore: remove debug test --- src/django_agent/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/src/django_agent/README.md b/src/django_agent/README.md index 30d74d258..e69de29bb 100644 --- a/src/django_agent/README.md +++ b/src/django_agent/README.md @@ -1 +0,0 @@ -test \ No newline at end of file From 01107f7a2b099e74ba3bc568f9cdc6214529e852 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:13:00 +0100 Subject: [PATCH 62/67] chore: fix missing step and try not to chekout --- .github/workflows/generic.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 573de7b0e..c55db05a1 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -43,7 +43,6 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: - - uses: actions/checkout@v4 - name: has change in sub package id: has_change run: | @@ -53,6 +52,8 @@ jobs: env: PACKAGE: ${{ matrix.current_package }} CHANGES: ${{ needs.changes.outputs.packages }} + - uses: actions/checkout@v4 + if: ${{ steps.has_change.outputs.has_change != '"false"' }} - id: lint if: ${{ steps.has_change.outputs.has_change != '"false"' }} uses: ./.github/actions/linting @@ -68,7 +69,17 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: + - name: has change in sub package + id: has_change + run: | + PACKAGE_NAME=$(echo $PACKAGE | cut -d'/' -f3) + echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT + shell: bash + env: + PACKAGE: ${{ matrix.current_package }} + CHANGES: ${{ needs.changes.outputs.packages }} - uses: actions/checkout@v4 + if: ${{ steps.has_change.outputs.has_change != '"false"' }} - id: isort if: ${{ steps.has_change.outputs.has_change != '"false"' }} uses: ./.github/actions/isort @@ -84,7 +95,17 @@ jobs: python-version: ['3.10'] current_package: ${{ fromJson(inputs.packages) }} steps: + - name: has change in sub package + id: has_change + run: | + PACKAGE_NAME=$(echo $PACKAGE | cut -d'/' -f3) + echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT + shell: bash + env: + PACKAGE: ${{ matrix.current_package }} + CHANGES: ${{ needs.changes.outputs.packages }} - uses: actions/checkout@v4 + if: ${{ steps.has_change.outputs.has_change != '"false"' }} - id: isort if: ${{ steps.has_change.outputs.has_change != '"false"' }} uses: ./.github/actions/black From 9459aeba3b0e886c6e488ab074f888010b999ea9 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:14:19 +0100 Subject: [PATCH 63/67] chore: test again --- src/django_agent/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/django_agent/README.md b/src/django_agent/README.md index e69de29bb..30d74d258 100644 --- a/src/django_agent/README.md +++ b/src/django_agent/README.md @@ -0,0 +1 @@ +test \ No newline at end of file From 5125c8ca57024d189f566a53198165ba00064229 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 16:16:17 +0100 Subject: [PATCH 64/67] chore: remove test value --- src/django_agent/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/src/django_agent/README.md b/src/django_agent/README.md index 30d74d258..e69de29bb 100644 --- a/src/django_agent/README.md +++ b/src/django_agent/README.md @@ -1 +0,0 @@ -test \ No newline at end of file From c3a21286238b205f869110e18d5a731dfa4ce228 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 17:27:43 +0100 Subject: [PATCH 65/67] chore: improve json parsing --- .github/workflows/generic.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index c55db05a1..f67a8548e 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -47,15 +47,15 @@ jobs: id: has_change run: | PACKAGE_NAME=$(echo $PACKAGE | cut -d'/' -f3) - echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT + echo "has_change=$(echo $CHANGES | jq -r .$PACKAGE_NAME)" >> $GITHUB_OUTPUT shell: bash env: PACKAGE: ${{ matrix.current_package }} CHANGES: ${{ needs.changes.outputs.packages }} - uses: actions/checkout@v4 - if: ${{ steps.has_change.outputs.has_change != '"false"' }} + if: ${{ steps.has_change.outputs.has_change != 'false' }} - id: lint - if: ${{ steps.has_change.outputs.has_change != '"false"' }} + if: ${{ steps.has_change.outputs.has_change != 'false' }} uses: ./.github/actions/linting with: python-version: ${{ matrix.python-version }} @@ -73,15 +73,15 @@ jobs: id: has_change run: | PACKAGE_NAME=$(echo $PACKAGE | cut -d'/' -f3) - echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT + echo "has_change=$(echo $CHANGES | jq -r .$PACKAGE_NAME)" >> $GITHUB_OUTPUT shell: bash env: PACKAGE: ${{ matrix.current_package }} CHANGES: ${{ needs.changes.outputs.packages }} - uses: actions/checkout@v4 - if: ${{ steps.has_change.outputs.has_change != '"false"' }} + if: ${{ steps.has_change.outputs.has_change != 'false' }} - id: isort - if: ${{ steps.has_change.outputs.has_change != '"false"' }} + if: ${{ steps.has_change.outputs.has_change != 'false' }} uses: ./.github/actions/isort with: python-version: ${{ matrix.python-version }} @@ -99,15 +99,15 @@ jobs: id: has_change run: | PACKAGE_NAME=$(echo $PACKAGE | cut -d'/' -f3) - echo "has_change=$(echo $CHANGES | jq .$PACKAGE_NAME)" >> $GITHUB_OUTPUT + echo "has_change=$(echo $CHANGES | jq -r .$PACKAGE_NAME)" >> $GITHUB_OUTPUT shell: bash env: PACKAGE: ${{ matrix.current_package }} CHANGES: ${{ needs.changes.outputs.packages }} - uses: actions/checkout@v4 - if: ${{ steps.has_change.outputs.has_change != '"false"' }} + if: ${{ steps.has_change.outputs.has_change != 'false' }} - id: isort - if: ${{ steps.has_change.outputs.has_change != '"false"' }} + if: ${{ steps.has_change.outputs.has_change != 'false' }} uses: ./.github/actions/black with: python-version: ${{ matrix.python-version }} From a191d202f2e9c1ba83ffbbe7273cb83fce967278 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 17:28:14 +0100 Subject: [PATCH 66/67] chore: add test --- src/agent_toolkit/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/agent_toolkit/README.md b/src/agent_toolkit/README.md index e69de29bb..30d74d258 100644 --- a/src/agent_toolkit/README.md +++ b/src/agent_toolkit/README.md @@ -0,0 +1 @@ +test \ No newline at end of file From dec564f059ce85e07db0c656a8f38c7a3f0159a0 Mon Sep 17 00:00:00 2001 From: Julien Barreau Date: Tue, 17 Dec 2024 17:29:20 +0100 Subject: [PATCH 67/67] chore: remove test --- src/agent_toolkit/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/src/agent_toolkit/README.md b/src/agent_toolkit/README.md index 30d74d258..e69de29bb 100644 --- a/src/agent_toolkit/README.md +++ b/src/agent_toolkit/README.md @@ -1 +0,0 @@ -test \ No newline at end of file