diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa832cf40..18cead4fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -197,3 +197,13 @@ jobs: with: message: 'chore(release): ${{ needs.version.outputs.version_next }} [skip ci]' default_author: github_actions + - name: Run Conveyor - Microsoft Store + uses: hydraulic-software/conveyor/actions/build@v11.1 + with: + command: -f conveyor.msstore.ci.conf make site -o ./output/msstore + signing_key: ${{ secrets.CONVEYOR_SIGNING_KEY }} + agree_to_license: 1 + env: + CONVEYOR_MSSTORE_CLIENT_ID: ${{ secrets.CONVEYOR_MSSTORE_CLIENT_ID }} + CONVEYOR_MSSTORE_CLIENT_SECRET: ${{ secrets.CONVEYOR_MSSTORE_CLIENT_SECRET }} + CONVEYOR_MSSTORE_TENANT_ID: ${{ secrets.CONVEYOR_MSSTORE_TENANT_ID }} diff --git a/conveyor.msstore.ci.conf b/conveyor.msstore.ci.conf new file mode 100644 index 000000000..8b2785d1c --- /dev/null +++ b/conveyor.msstore.ci.conf @@ -0,0 +1,11 @@ +include required("conveyor.msstore.conf") + +app { + windows { + store { + client-id = ${env.CONVEYOR_MSSTORE_CLIENT_ID} + client-secret = ${env.CONVEYOR_MSSTORE_CLIENT_SECRET} + tenant-id = ${env.CONVEYOR_MSSTORE_TENANT_ID} + } + } +}