From 6a3bd57099b60a81a629bc0b9e5b0792cd10d348 Mon Sep 17 00:00:00 2001 From: Mikkel Pedersen Date: Mon, 3 Mar 2025 17:29:42 +0100 Subject: [PATCH 1/2] fix(deps): Bump CI dependencies --- .github/workflows/ci.yaml | 20 ++++++++++---------- dev-requirements.txt | 8 ++++---- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 904080e..242f354 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -17,7 +17,7 @@ jobs: - name: set up Python uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: '3.10' - name: install python dependencies run: | pip install -r requirements.txt @@ -36,11 +36,11 @@ jobs: - name: set up Python uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: '3.12' - name: set up node # we need node for for semantic release - uses: actions/setup-node@v2.1.2 + uses: actions/setup-node@v4 with: - node-version: 14.2.0 + node-version: 22.2.0 - name: install python dependencies run: | pip install -r dev-requirements.txt @@ -51,8 +51,8 @@ jobs: - name: run semantic release id: new_release run: | - nextRelease="`npx semantic-release@^17.0.0 --dryRun | grep -oP 'Published release \K.*? ' || true`" - npx semantic-release@^17.0.0 + nextRelease="`npx semantic-release@^23.1.1 --dryRun | grep -oP 'Published release \K.*? ' || true`" + npx semantic-release@^23.1.1 echo "::set-output name=tag::$nextRelease" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -72,13 +72,13 @@ jobs: - name: set up Python uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: '3.12' - name: install python dependencies run: pip install . - name: deploy to staging run: | queenbee - pollination dsl push pollination-path --tag ${{needs.deploy.outputs.tag}} -e https://api.staging.pollination.cloud + pollination dsl push pollination-path --tag ${{needs.deploy.outputs.tag}} -e https://api.staging.pollination.solutions env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} QB_POLLINATION_TOKEN: ${{ secrets.POLLINATION_STAGING_LADYBUGBOT_TOKEN }} @@ -93,13 +93,13 @@ jobs: - name: set up Python uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: '3.12' - name: install python dependencies run: pip install pollination-path - name: deploy to production run: | queenbee - pollination dsl push pollination-path -e https://api.pollination.cloud + pollination dsl push pollination-path -e https://api.pollination.solutions env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} QB_POLLINATION_TOKEN: ${{ secrets.POLLINATION_LADYBUGBOT_TOKEN }} diff --git a/dev-requirements.txt b/dev-requirements.txt index 58ea70e..4302af3 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,4 +1,4 @@ -pytest==6.2.3 -twine==3.4.1 -wheel==0.36.2 -setuptools==56.0.0 +pytest==6.2.5 +twine==5.1.1 +wheel==0.44.0 +setuptools==75.1.0 From 660b6d1d60687715024bef40b0ac448384421b47 Mon Sep 17 00:00:00 2001 From: Mikkel Pedersen Date: Mon, 3 Mar 2025 17:30:10 +0100 Subject: [PATCH 2/2] fix(deps): Bump pollination-dsl from 0.14.1 to 0.17.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6ec70dc..28a3ec3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -pollination-dsl==0.14.1 +pollination-dsl>=0.17.1