Skip to content

add auth type TableauIDWithMFA #296

add auth type TableauIDWithMFA

add auth type TableauIDWithMFA #296

# test-related stuff, but it doesn't need to run on every os/version of python
name: Generate metadata
on:
pull_request:
branches:
- development
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.7'
- name: Install App and Extras
run: |
python --version
python -m pip install --upgrade pip
python -m pip install --upgrade build
pip install .
pip install .[test]
doit version
python -m build
- name: Run license check
run: python bin/license-checker.py
- name: Type-check
run: mypy tabcmd tests
- name: Check formatting with black
run: black . --check
- name: Generate pyinstaller specs
run: |
echo "Using manually generated specs"
# todo: add hidden dependencies to these command lines
# pyi-makespec tabcmd\tabcmd.py -n tabcmd-windows -i res\tabcmd.ico -F -c --version-file versionfile.txt --onefile --collect-data tabcmd.locales
# pyi-makespec tabcmd\tabcmd.py -n tabcmd-mac -i res\tabcmd.icns -F -c --version-file versionfile.txt --onefile --collect-data tabcmd.locales --osx-bundle-identifier com.tableau.tabcmd
# 3. Unix