diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 34c24e3..ea6a254 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,16 +17,16 @@ jobs: fail-fast: false matrix: include: - - runner: macos-12 + - runner: macos-13 os: darwin arch: amd64 - runner: macos-13-xlarge os: darwin arch: arm64 - - runner: windows-2019 + - runner: windows-2022 os: windows arch: amd64 - - runner: ubuntu-20.04 + - runner: ubuntu-22.04 os: linux arch: amd64 - runner: buildjet-2vcpu-ubuntu-2204-arm @@ -94,7 +94,7 @@ jobs: if: ${{ ! github.event.pull_request.head.repo.fork }} run: | # create an extension with default parameters (enter all new lines to use defaults) - printf "\n\n\n\n\n\n\n\n\n" | LOCALSTACK_API_KEY=${{ secrets.TEST_LOCALSTACK_API_KEY }} DEBUG=1 ./dist-bin/localstack extensions dev new + printf "\n\n\n\n\n\n\n\n\n" | LOCALSTACK_AUTH_TOKEN=${{ secrets.TEST_LOCALSTACK_AUTH_TOKEN }} DEBUG=1 ./dist-bin/localstack extensions dev new # print the directory output ls -al my-localstack-extension # remove it again @@ -130,12 +130,6 @@ jobs: # Pull images to avoid making smoke tests vulnerable to system behavior (docker pull speed) docker pull localstack/localstack-pro cd dist-bin - # start pro with an API key (legacy) - LOCALSTACK_API_KEY=${{ secrets.TEST_LOCALSTACK_API_KEY }} ./localstack start -d - ./localstack wait -t 180 - ./localstack status services --format plain - ./localstack status services --format plain | grep "xray=available" - ./localstack stop # start pro with an auth token and extensions dev mode (see issue #20) LOCALSTACK_AUTH_TOKEN=${{ secrets.TEST_LOCALSTACK_AUTH_TOKEN }} EXTENSION_DEV_MODE=1 ./localstack start -d ./localstack wait -t 180 diff --git a/requirements.txt b/requirements.txt index fe1fea0..0e07e40 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ pyinstaller -localstack==4.0.1 +localstack==4.6.0 cookiecutter