Fixed python tests #109
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Build release | |
| permissions: | |
| contents: write | |
| actions: read | |
| on: | |
| push: | |
| branches: [main] | |
| jobs: | |
| get-version: | |
| uses: ./.github/workflows/get-version.yml | |
| build-client-x64: | |
| needs: get-version | |
| uses: ./.github/workflows/build-rust.yml | |
| with: | |
| os: windows-latest | |
| arch: x64 | |
| version: ${{ needs.get-version.outputs.version }} | |
| secrets: | |
| AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} | |
| AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} | |
| AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} | |
| build-server-x64: | |
| needs: [get-version, build-client-x64] | |
| uses: ./.github/workflows/build-windows.yml | |
| with: | |
| architecture: x64 | |
| version: ${{ needs.get-version.outputs.version }} | |
| secrets: | |
| AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} | |
| AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} | |
| AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} | |
| build-client-x86: | |
| needs: get-version | |
| uses: ./.github/workflows/build-rust.yml | |
| with: | |
| os: windows-latest | |
| arch: x86 | |
| version: ${{ needs.get-version.outputs.version }} | |
| secrets: | |
| AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} | |
| AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} | |
| AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} | |
| build-server-x86: | |
| needs: [get-version, build-client-x86] | |
| uses: ./.github/workflows/build-windows.yml | |
| with: | |
| architecture: x86 | |
| version: ${{ needs.get-version.outputs.version }} | |
| secrets: | |
| AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} | |
| AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} | |
| AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} | |
| build-x86-static: | |
| needs: get-version | |
| uses: ./.github/workflows/build-windows-legacy.yml | |
| with: | |
| architecture: x86 | |
| version: ${{ needs.get-version.outputs.version }} | |
| secrets: | |
| AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} | |
| AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} | |
| AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} | |
| build-client-ubuntu-x64: | |
| needs: get-version | |
| uses: ./.github/workflows/build-rust.yml | |
| with: | |
| os: ubuntu-latest | |
| arch: x64 | |
| version: ${{ needs.get-version.outputs.version }} | |
| secrets: | |
| AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} | |
| AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} | |
| AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} | |
| build-ubuntu-x64: | |
| needs: [get-version, build-client-ubuntu-x64] | |
| uses: ./.github/workflows/build-linux.yml | |
| with: | |
| architecture: x64 | |
| version: ${{ needs.get-version.outputs.version }} | |
| release: | |
| needs: [get-version, build-server-x64, build-server-x86, build-x86-static, build-ubuntu-x64] | |
| uses: ./.github/workflows/release.yml | |
| with: | |
| version: ${{ needs.get-version.outputs.version }} |