File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7575 brew install docker
7676 colima start
7777
78- - name : Non-Docker Smoke tests
78+ - name : Community Non-Docker Smoke tests
7979 shell : bash
8080 run : |
8181 ls dist-bin/
8585 # show the config
8686 ./localstack config show
8787
88+ - name : Pro Non-Docker Smoke tests
89+ shell : bash
90+ # Skip these checks for forks (forks do not have access to the LocalStack Pro API key)
91+ if : ${{ ! github.event.pull_request.head.repo.fork }}
92+ run : |
93+ # create an extension with default parameters (enter all new lines to use defaults)
94+ printf "\n\n\n\n\n\n\n\n" | LOCALSTACK_API_KEY=${{ secrets.TEST_LOCALSTACK_API_KEY }} DEBUG=1 ./dist-bin/localstack extensions dev new
95+ # print the directory output
96+ ls -al my-localstack-extension
97+ # remove it again
98+ rm -rf my-localstack-extension
99+
88100 - name : Community Docker Smoke tests (Linux, MacOS)
89101 shell : bash
90102 # GitHub Windows and xlarge MacOS runner cannot run Docker containers:
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ $(VENV_ACTIVATE): requirements.txt
2323dist-bin/localstack build : $(VENV_ACTIVATE ) main.py
2424 $(VENV_RUN ) ; pyinstaller main.py \
2525 $(PYINSTALLER_ARGS ) -n localstack \
26+ --hidden-import cookiecutter.main \
27+ --hidden-import cookiecutter.extensions \
2628 --hidden-import localstack_ext.cli.localstack \
2729 --additional-hooks-dir hooks
2830
Original file line number Diff line number Diff line change 1+ import os
2+
3+ from PyInstaller .utils .hooks import collect_data_files
4+
5+ datas = collect_data_files ('cookiecutter' )
Original file line number Diff line number Diff line change 11pyinstaller
2- localstack == 2.3.2
2+ localstack == 2.3.2
3+ cookiecutter
You can’t perform that action at this time.
0 commit comments