Practice for automatic GAE deployments on GitHub Actions.
Deploy to q-lako
In your local environment, follow the steps below to set up your environment.
python3 -m venv venv
source venv/bin/activate
npm install vue
If you don't have node.js in your environment.
brew install nodebrew
npm install vue
Launch flask and start up the server.
python main.py
Check the code according to PEP8.
flake8 *.py
Test the python code to make sure it is behaving as expected. In addition, measure the coverage of the test code.
python -m pytest -vv . --capture=no --cov --cov-report=xml
Upgrade the python module.
pip install -t lib -r python-requirements.txt --upgrade
npm install