From d9e76c3954d8d67949790eb7e5707c59493dc5e8 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Sun, 26 Jul 2026 23:07:41 +0300 Subject: [PATCH] Restore PR OTA QR comment (#11285) --- .github/workflows/pull-request-commit.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull-request-commit.yml b/.github/workflows/pull-request-commit.yml index d800e2be73..af38e1cbd9 100644 --- a/.github/workflows/pull-request-commit.yml +++ b/.github/workflows/pull-request-commit.yml @@ -15,7 +15,7 @@ concurrency: # Permissions are granted per-job below; anything unlisted defaults to none. # pull-requests: write is needed by sticky-pull-request-comment to post the -# bundle-size and fingerprint diffs +# bundle-size and fingerprint diffs and the PR OTA install link permissions: {} # denis release tag in bluesky-social/tango whose linux-amd64 binary the PR OTA @@ -325,3 +325,21 @@ jobs: env: RUNTIME_VERSION: '' CHANNEL_NAME: pull-request-${{ github.event.pull_request.number }} + + comment-pr-ota: + name: Comment PR OTA install link + needs: publish-pr-ota + runs-on: ubuntu-latest + permissions: + pull-requests: write + steps: + - name: 💬 Drop OTA install comment + uses: marocchino/sticky-pull-request-comment@5770ad5eb8f42dd2c4f34da00c94c5381e49af88 # v3.0.5 + with: + header: pull-request-ota + message: | + The OTA deployment for this PR was successful! You may now apply it by either scanning the QR code or opening the deep link below in your browser: + + QR code for the PR OTA deployment + + `bluesky://intent/apply-ota?channel=pull-request-${{ github.event.pull_request.number }}`