Skip to content

3.1.3 release

3.1.3 release #23

Workflow file for this run

name: Push on main
on:
push:
branches:
- main
permissions:
checks: write
jobs:
test-source:
name: Test source
runs-on: ubuntu-latest
steps:
- name: Checkout repos
uses: actions/checkout@v6
- name: Test source
uses: ./.github/actions/test-source
build-source:
name: Build source
runs-on: ubuntu-latest
needs: test-source
steps:
- name: Checkout repos
uses: actions/checkout@v6
- name: Build source
uses: ./.github/actions/build-source
env:
BUILD_VERSION: ${{vars.BUILD_VERSION}}
MICROSOFT_CLIENT_APP_ID: ${{vars.MICROSOFT_CLIENT_APP_ID}}
MICROSOFT_SERVER_APP_ID: ${{vars.MICROSOFT_SERVER_APP_ID}}
MICROSOFT_TENANT_ID: ${{vars.MICROSOFT_TENANT_ID}}
TELEMETRY_CONNECTION_STRING: ${{vars.TELEMETRY_CONNECTION_STRING}}
deploy-to-azure:
name: Deploy to Azure
runs-on: ubuntu-latest
needs: build-source
steps:
- name: Checkout repos
uses: actions/checkout@v6
- name: Deploy to Azure
uses: ./.github/actions/deploy-to-azure
env:
AZURE_CREDENTIALS: ${{secrets.AZURE_CREDENTIALS}}
AZURE_WEB_APP_NAME: ${{vars.AZURE_WEB_APP_NAME}}