From 88983a8199a4c17f94d383094181ba67cfe25c12 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Mon, 11 Sep 2023 16:28:24 +0800 Subject: [PATCH] ci: setup msstore update --- .github/workflows/ci.yml | 10 ++++++++++ conveyor.msstore.ci.conf | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 conveyor.msstore.ci.conf diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa832cf4..18cead4f 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 00000000..8b2785d1 --- /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} + } + } +}