From ccb53dd91f5a59476893ab327a35c16ee725e913 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Aug 2025 00:57:17 +0000 Subject: [PATCH 1/2] Bump actions/checkout from 4 to 5 in the github-actions group Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 4 to 5 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d676344..86ce7c2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,7 +38,7 @@ jobs: cli_version: ${{ steps.cli_version.outputs.cli_version }} steps: - name: Check out Git repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Python (GitHub Runner) if: ${{ !contains(matrix.runner, 'buildjet') }} From bb110e5dafd16354d0286782ec4522e3f9e3fc0c Mon Sep 17 00:00:00 2001 From: Alexander Rashed Date: Mon, 18 Aug 2025 09:09:35 +0200 Subject: [PATCH 2/2] use github runner instead of buildjet for node 24 support --- .github/workflows/build.yml | 21 ++++++--------------- .gitignore | 3 --- .python-version | 1 + 3 files changed, 7 insertions(+), 18 deletions(-) create mode 100644 .python-version diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 86ce7c2..a0d4d5f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,7 @@ jobs: - runner: ubuntu-22.04 os: linux arch: amd64 - - runner: buildjet-2vcpu-ubuntu-2204-arm + - runner: ubuntu-22.04-arm os: linux arch: arm64 @@ -40,17 +40,8 @@ jobs: - name: Check out Git repository uses: actions/checkout@v5 - - name: Setup Python (GitHub Runner) - if: ${{ !contains(matrix.runner, 'buildjet') }} + - name: Setup Python uses: actions/setup-python@v5 - with: - python-version: '3.11.5' - - - name: Setup Python (BuildJet Runner) - if: contains(matrix.runner, 'buildjet') - uses: gabrielfalcao/pyenv-action@v18 - with: - default: '3.11.4' # Add a retry to avoid issues when this action is running # right after the package is published on PyPi @@ -105,8 +96,8 @@ jobs: # GitHub Windows and xlarge MacOS runner cannot run Docker containers: # - https://github.com/orgs/community/discussions/25491 # - https://docs.github.com/en/actions/using-github-hosted-runners/about-larger-runners/ - # TODO re-enable for mac when mac11 docker gets more stable, and for buildjet when the tests there get more stable - if: matrix.os != 'windows' && matrix.os != 'darwin' && matrix.runner != 'buildjet-2vcpu-ubuntu-2204-arm' + # TODO re-enable for mac when mac11 docker gets more stable + if: matrix.os != 'windows' && matrix.os != 'darwin' run: | # Pull images to avoid making smoke tests vulnerable to system behavior (docker pull speed) docker pull localstack/localstack @@ -124,8 +115,8 @@ jobs: # - https://github.com/orgs/community/discussions/25491 # - https://docs.github.com/en/actions/using-github-hosted-runners/about-larger-runners/ # Skip these checks for forks (forks do not have access to the LocalStack Pro API key) - # TODO re-enable for mac when mac11 docker gets more stable, and for buildjet when the tests there get more stable - if: matrix.os != 'windows' && matrix.os != 'darwin' && matrix.runner != 'buildjet-2vcpu-ubuntu-2204-arm' && !github.event.pull_request.head.repo.fork + # TODO re-enable for mac when mac11 docker gets more stable + if: matrix.os != 'windows' && matrix.os != 'darwin' && !github.event.pull_request.head.repo.fork run: | # Pull images to avoid making smoke tests vulnerable to system behavior (docker pull speed) docker pull localstack/localstack-pro diff --git a/.gitignore b/.gitignore index 82f0fa5..ce9e2c4 100644 --- a/.gitignore +++ b/.gitignore @@ -108,9 +108,6 @@ target/ # Jupyter Notebook .ipynb_checkpoints -# pyenv -.python-version - # celery beat schedule file celerybeat-schedule diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..902b2c9 --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.11 \ No newline at end of file