name: Build server on: push: branches: ["main"] jobs: build-and-deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: submodules: true - name: Set up Python 3.10 uses: actions/setup-python@v5 with: python-version: "3.10" - name: "Build app" run: "python3 build.py" - name: Upload artifact uses: actions/upload-artifact@v4 with: # Upload built files name: 'TeleSec-dist' path: './dist'