ohos: publish nightly builds (#33801)

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
This commit is contained in:
Mukilan Thiyagarajan 2024-10-11 15:41:51 +05:30 committed by GitHub
parent 88f1d9dd5e
commit febe7de0bf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 54 additions and 11 deletions

View file

@ -73,6 +73,7 @@ jobs:
- upload-win
- upload-mac
- upload-android
- upload-ohos
upload-win:
# This job is only useful when run on upstream servo.
@ -128,3 +129,19 @@ jobs:
upload: true
github-release-id: ${{ needs.create-draft-release.outputs.release-id }}
secrets: inherit
upload-ohos:
# This job is only useful when run on upstream servo.
if: github.repository == 'servo/servo' || github.event_name == 'workflow_dispatch'
name: Upload nightly (OpenHarmony)
needs:
- create-draft-release
permissions:
id-token: write
attestations: write
uses: ./.github/workflows/ohos.yml
with:
profile: "release"
upload: true
github-release-id: ${{ needs.create-draft-release.outputs.release-id }}
secrets: inherit