Skip to content

Update Fleet-maintained apps - #47495

Closed
fleet-release wants to merge 1 commit into
mainfrom
fma-2606120918
Closed

Update Fleet-maintained apps#47495
fleet-release wants to merge 1 commit into
mainfrom
fma-2606120918

Conversation

@fleet-release

@fleet-release fleet-release commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Automated ingestion of latest Fleet-maintained app data.

Summary by CodeRabbit

  • Chores
    • Updated version metadata for multiple applications across supported platforms: Android Studio, Beeper, Claude, FireAlpaca, Google Chrome, Kitty, OpenCode, Pritunl, Twingate, Visual Studio Code, and Warp.

Generated automatically with cmd/maintained-apps.
@qodo-free-for-open-source-projects

Copy link
Copy Markdown

CI Feedback 🧐

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: test-fma-pr-only

Failed stage: Filter apps.json and verify changed apps [❌]

Failed test name: ""

Failure summary:

  • The workflow ultimately failed because the app validation step returned exit status 1 after only
    validating 7/8 apps successfully.
  • The failing app was Fire Alpaca (firealpaca/darwin): the validator expected version 2.16.0, but
    osquery reported the installed app as version 2.15.2 (App version '2.16.0' was not found by
    osquery), causing the validation to error out.
  • Additionally, step-security/harden-runner reported a macOS agent install failure (Failed to install
    macOS agent) due to a missing system extensions plist (read plist: open
    /Library/SystemExtensions/db.plist: no such file or directory) and a timeout waiting for agent
    approval; this appears as a separate hardening/telemetry setup issue, but the job failure shown is
    triggered by the app validation exit status 1.
Relevant error logs:
1:  ##[group]Runner Image Provisioner
2:  Hosted Compute Agent
...

55:  Creating agent.json
56:  ✓ Successfully created agent.json at /opt/step-security/agent.json
57:  Downloading macOS installer.. : https://github.com/step-security/agent-releases/releases/download/v0.0.5-mac/macos-installer-0.0.5.tar.gz
58:  ✓ Successfully downloaded installer to: /Users/runner/work/_temp/3d191ee7-a662-4cf8-a0b7-2b0497f18f69
59:  Verifying SHA256 checksum of downloaded tar file...
60:  ✅ Checksum verification passed. checksum=fe26a1f6af4afe9f1a854d8633832f5d18ab542827003cae445b3a64021d612c
61:  Extracting installer...
62:  [command]/usr/bin/tar xz -C /Users/runner/work/_temp/821dde67-bbfb-4ee9-9602-7d6ebd9f5079 -f /Users/runner/work/_temp/3d191ee7-a662-4cf8-a0b7-2b0497f18f69
63:  ✓ Successfully extracted installer to: /Users/runner/work/_temp/821dde67-bbfb-4ee9-9602-7d6ebd9f5079
64:  Copying Installer from /Users/runner/work/_temp/821dde67-bbfb-4ee9-9602-7d6ebd9f5079/Installer to /opt/step-security...
65:  ✓ Successfully copied Installer to /opt/step-security
66:  ✓ Installer binary verified
67:  Making installer executable...
68:  ✓ Installer is now executable
69:  Running installer...
70:  ##[error]❌ Failed to install macOS agent: Error: Command failed: sudo "/opt/step-security/Installer" -workdir /opt/step-security >> /opt/step-security/agent.log 2>&1
71:  ##[warning]😭 macos agent installation failed
72:  ##[group]Run step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411
...

167:  * [new branch]            11938-loadtesting-branch    -> origin/11938-loadtesting-branch
168:  * [new branch]            12007-ui-idp-metadata       -> origin/12007-ui-idp-metadata
169:  * [new branch]            12351-try-fix-for-fleet-desktop -> origin/12351-try-fix-for-fleet-desktop
170:  * [new branch]            12356-puppet-callback       -> origin/12356-puppet-callback
171:  * [new branch]            12375-query-bulk-action     -> origin/12375-query-bulk-action
172:  * [new branch]            12474-documentation         -> origin/12474-documentation
173:  * [new branch]            12614-federated-auth-support -> origin/12614-federated-auth-support
174:  * [new branch]            12687-host-issues-query     -> origin/12687-host-issues-query
175:  * [new branch]            12696-loadtest-cis-changes  -> origin/12696-loadtest-cis-changes
176:  * [new branch]            12842-fleetd-bitlocker-management -> origin/12842-fleetd-bitlocker-management
177:  * [new branch]            12842-fleetd-bitlocker-table -> origin/12842-fleetd-bitlocker-table
178:  * [new branch]            12889-faster-software       -> origin/12889-faster-software
179:  * [new branch]            13287-loadtest-changes      -> origin/13287-loadtest-changes
180:  * [new branch]            13288-poc-fleet-fips        -> origin/13288-poc-fleet-fips
181:  * [new branch]            13485-query-reports-migration -> origin/13485-query-reports-migration
182:  * [new branch]            13574-cache-failed-policy-counts -> origin/13574-cache-failed-policy-counts
183:  * [new branch]            13657-docs                  -> origin/13657-docs
...

195:  * [new branch]            146orch                     -> origin/146orch
196:  * [new branch]            14753-windows-ps1-api       -> origin/14753-windows-ps1-api
197:  * [new branch]            14957-test-dep-screen       -> origin/14957-test-dep-screen
198:  * [new branch]            14957-test-dep-screen-patch -> origin/14957-test-dep-screen-patch
199:  * [new branch]            15068-disk-encryption-ii    -> origin/15068-disk-encryption-ii
200:  * [new branch]            15082-download-api-docs     -> origin/15082-download-api-docs
201:  * [new branch]            15082-make-endpoints-consistent -> origin/15082-make-endpoints-consistent
202:  * [new branch]            15082-update-download-endpoints -> origin/15082-update-download-endpoints
203:  * [new branch]            15380-hosts-api-doc         -> origin/15380-hosts-api-doc
204:  * [new branch]            15461-ui-dep-assign-profile-responses -> origin/15461-ui-dep-assign-profile-responses
205:  * [new branch]            15463-msi-fix               -> origin/15463-msi-fix
206:  * [new branch]            15559-move-scep             -> origin/15559-move-scep
207:  * [new branch]            15633                       -> origin/15633
208:  * [new branch]            15770-mac-os-vuln           -> origin/15770-mac-os-vuln
209:  * [new branch]            15801-migration             -> origin/15801-migration
210:  * [new branch]            15912-password-reset-error-code -> origin/15912-password-reset-error-code
211:  * [new branch]            16182-log-root              -> origin/16182-log-root
...

537:  * [new branch]            44826-autopilot-enrollment-fails -> origin/44826-autopilot-enrollment-fails
538:  * [new branch]            4493loadtest                -> origin/4493loadtest
539:  * [new branch]            44949-fix-policies-details-page-for-team-users -> origin/44949-fix-policies-details-page-for-team-users
540:  * [new branch]            44970-fix-get-fleets-and-apply -> origin/44970-fix-get-fleets-and-apply
541:  * [new branch]            449loadtest                 -> origin/449loadtest
542:  * [new branch]            4501loadtest                -> origin/4501loadtest
543:  * [new branch]            450loadtest                 -> origin/450loadtest
544:  * [new branch]            4510loadtest                -> origin/4510loadtest
545:  * [new branch]            4512loadtest                -> origin/4512loadtest
546:  * [new branch]            45213-custom-logo-delete-fails-if -> origin/45213-custom-logo-delete-fails-if
547:  * [new branch]            4530loadtest                -> origin/4530loadtest
548:  * [new branch]            4530loadtestA               -> origin/4530loadtestA
549:  * [new branch]            4530loadtestB               -> origin/4530loadtestB
550:  * [new branch]            4530loadtestC               -> origin/4530loadtestC
551:  * [new branch]            4530loadtestD               -> origin/4530loadtestD
552:  * [new branch]            45327-detail-query-error    -> origin/45327-detail-query-error
553:  * [new branch]            4540loadtest                -> origin/4540loadtest
...

659:  * [new branch]            7765-frontend               -> origin/7765-frontend
660:  * [new branch]            7766-backend-final-main-merge -> origin/7766-backend-final-main-merge
661:  * [new branch]            7766-backend-test           -> origin/7766-backend-test
662:  * [new branch]            7766-frontend               -> origin/7766-frontend
663:  * [new branch]            7993-figure-out-the-limits-of-our-current-search-approach -> origin/7993-figure-out-the-limits-of-our-current-search-approach
664:  * [new branch]            8021-orbit-use-specified-identifier -> origin/8021-orbit-use-specified-identifier
665:  * [new branch]            8186-vulnerable-software-false-positive-docker -> origin/8186-vulnerable-software-false-positive-docker
666:  * [new branch]            8593-gitops                 -> origin/8593-gitops
667:  * [new branch]            8708-docs                   -> origin/8708-docs
668:  * [new branch]            8708-encryption-key-api     -> origin/8708-encryption-key-api
669:  * [new branch]            8708-ingest-file-vault      -> origin/8708-ingest-file-vault
670:  * [new branch]            8708-ingest-macos-encription-key -> origin/8708-ingest-macos-encription-key
671:  * [new branch]            8708-ingest-macos-encription-key-ii -> origin/8708-ingest-macos-encription-key-ii
672:  * [new branch]            8974-native-smbios-uuid-support -> origin/8974-native-smbios-uuid-support
673:  * [new branch]            9260-cis-checks-5.10.x      -> origin/9260-cis-checks-5.10.x
674:  * [new branch]            9394-failed-to-create-device-auth-token-due-to-duplicate-key-errors -> origin/9394-failed-to-create-device-auth-token-due-to-duplicate-key-errors
675:  * [new branch]            9590-schema                 -> origin/9590-schema
...

918:  * [new branch]            allenhouchins-update-new-fma-skill -> origin/allenhouchins-update-new-fma-skill
919:  * [new branch]            allenhouchins-update-patch-policy-generation -> origin/allenhouchins-update-patch-policy-generation
920:  * [new branch]            allenhouchins-warp          -> origin/allenhouchins-warp
921:  * [new branch]            allenhouchins-windows-fma-parity -> origin/allenhouchins-windows-fma-parity
922:  * [new branch]            allenhouchins-windows-net-runtime-6 -> origin/allenhouchins-windows-net-runtime-6
923:  * [new branch]            allenhouchins-zoom-fma      -> origin/allenhouchins-zoom-fma
924:  * [new branch]            allenhouchins-zoom-logo-mac -> origin/allenhouchins-zoom-logo-mac
925:  * [new branch]            allenhouchins-zoom-policy-fix -> origin/allenhouchins-zoom-policy-fix
926:  * [new branch]            allenhouchins/fix-security-review-must-fixes -> origin/allenhouchins/fix-security-review-must-fixes
927:  * [new branch]            always-create-event-next-thu -> origin/always-create-event-next-thu
928:  * [new branch]            and_osq_proj                -> origin/and_osq_proj
929:  * [new branch]            andrey/loadtest-oval-vulns  -> origin/andrey/loadtest-oval-vulns
930:  * [new branch]            android-app-install-activity -> origin/android-app-install-activity
931:  * [new branch]            android-cofniguration-profiles-research -> origin/android-cofniguration-profiles-research
932:  * [new branch]            android-enroll-note         -> origin/android-enroll-note
933:  * [new branch]            android-enrollment-error    -> origin/android-enrollment-error
934:  * [new branch]            android-manual-enrollment-button -> origin/android-manual-enrollment-button
...

985:  * [new branch]            await-configuration-docs    -> origin/await-configuration-docs
986:  * [new branch]            aws-licensing-integration-proposal -> origin/aws-licensing-integration-proposal
987:  * [new branch]            backport-a41fb63            -> origin/backport-a41fb63
988:  * [new branch]            backport-c02af              -> origin/backport-c02af
989:  * [new branch]            backport-e65d6cf            -> origin/backport-e65d6cf
990:  * [new branch]            backport-ef07a406cc8dbccb4914bbd27631df74e5b13b49 -> origin/backport-ef07a406cc8dbccb4914bbd27631df74e5b13b49
991:  * [new branch]            backport-vpp-fix            -> origin/backport-vpp-fix
992:  * [new branch]            base-software-titles-loadtest -> origin/base-software-titles-loadtest
993:  * [new branch]            base-software-titles-loadtest-2 -> origin/base-software-titles-loadtest-2
994:  * [new branch]            beekeeper-fma-initial       -> origin/beekeeper-fma-initial
995:  * [new branch]            bettapizza                  -> origin/bettapizza
996:  * [new branch]            bettapizza--ghost-testimonial-update -> origin/bettapizza--ghost-testimonial-update
997:  * [new branch]            bettapizza-patch-1          -> origin/bettapizza-patch-1
998:  * [new branch]            bettapizza-patch-2          -> origin/bettapizza-patch-2
999:  * [new branch]            bettapizza-patch-3          -> origin/bettapizza-patch-3
1000:  * [new branch]            better-byod-error           -> origin/better-byod-error
1001:  * [new branch]            bounded-context-proposals   -> origin/bounded-context-proposals
...

1033:  * [new branch]            cherry-pick-41914-to-rc-v4.83.0 -> origin/cherry-pick-41914-to-rc-v4.83.0
1034:  * [new branch]            cherry-pick-42773-vitals-constants -> origin/cherry-pick-42773-vitals-constants
1035:  * [new branch]            cherry-pick-8750-into-rc-minor-fleet-v4.60.0 -> origin/cherry-pick-8750-into-rc-minor-fleet-v4.60.0
1036:  * [new branch]            cherry-pick-dogfood-change  -> origin/cherry-pick-dogfood-change
1037:  * [new branch]            cherry-pick-dogfood-env-vars -> origin/cherry-pick-dogfood-env-vars
1038:  * [new branch]            cherry-pick-fleetctl-changes-to-allow-testing -> origin/cherry-pick-fleetctl-changes-to-allow-testing
1039:  * [new branch]            cherry-pick-mac-address-vital -> origin/cherry-pick-mac-address-vital
1040:  * [new branch]            cherry-pick-patches         -> origin/cherry-pick-patches
1041:  * [new branch]            cherry-pick-remove-overrides-in-dev-mode -> origin/cherry-pick-remove-overrides-in-dev-mode
1042:  * [new branch]            cherry-pick-util            -> origin/cherry-pick-util
1043:  * [new branch]            cherry-pick-webhooks        -> origin/cherry-pick-webhooks
1044:  * [new branch]            cherrypick-v4.85.0-version-bump-into-main -> origin/cherrypick-v4.85.0-version-bump-into-main
1045:  * [new branch]            chore-UI-update-for-CSP     -> origin/chore-UI-update-for-CSP
1046:  * [new branch]            chore-add-specific-yarn-version -> origin/chore-add-specific-yarn-version
1047:  * [new branch]            chore-backend-api-patterns  -> origin/chore-backend-api-patterns
1048:  * [new branch]            chore-change-error-message-custom-profile -> origin/chore-change-error-message-custom-profile
1049:  * [new branch]            chore-cp-chage-status-code-turn-off-mdm -> origin/chore-cp-chage-status-code-turn-off-mdm
...

1236:  * [new branch]            edwardsb-vuln-processing-fix-sandcastle -> origin/edwardsb-vuln-processing-fix-sandcastle
1237:  * [new branch]            edwardsb-vuln-processing-volume-fix -> origin/edwardsb-vuln-processing-volume-fix
1238:  * [new branch]            edwardsb/deployment-guide-updates -> origin/edwardsb/deployment-guide-updates
1239:  * [new branch]            edwardsb/restrict_console_access -> origin/edwardsb/restrict_console_access
1240:  * [new branch]            elastic_rum                 -> origin/elastic_rum
1241:  * [new branch]            enable-jit-by-default       -> origin/enable-jit-by-default
1242:  * [new branch]            enable-test-go-automation-macos -> origin/enable-test-go-automation-macos
1243:  * [new branch]            enforce-firefox-doh         -> origin/enforce-firefox-doh
1244:  * [new branch]            enforce-firefox-windows     -> origin/enforce-firefox-windows
1245:  * [new branch]            enforce-ios-26.5-update-deadline-july-2026 -> origin/enforce-ios-26.5-update-deadline-july-2026
1246:  * [new branch]            enforce-iso27001-workstations -> origin/enforce-iso27001-workstations
1247:  * [new branch]            enforce-macos-15.5-update-deadline -> origin/enforce-macos-15.5-update-deadline
1248:  * [new branch]            enforce-macos-version-workstations -> origin/enforce-macos-version-workstations
1249:  * [new branch]            enroll-android-feature-guide -> origin/enroll-android-feature-guide
1250:  * [new branch]            ericswenson0-patch-1        -> origin/ericswenson0-patch-1
1251:  * [new branch]            error-counts                -> origin/error-counts
1252:  * [new branch]            errors-perf-testing         -> origin/errors-perf-testing
1253:  * [new branch]            es-reports                  -> origin/es-reports
...

1269:  * [new branch]            eugkuo-patch-6-slugs-FMA    -> origin/eugkuo-patch-6-slugs-FMA
1270:  * [new branch]            example-fleetctl-profiles   -> origin/example-fleetctl-profiles
1271:  * [new branch]            exp-mdbook-docs             -> origin/exp-mdbook-docs
1272:  * [new branch]            experiment-disable-some-deletes -> origin/experiment-disable-some-deletes
1273:  * [new branch]            experiment-hardcode-counters-to-zero -> origin/experiment-hardcode-counters-to-zero
1274:  * [new branch]            experiment-no-txs           -> origin/experiment-no-txs
1275:  * [new branch]            experiment-status-tooltip   -> origin/experiment-status-tooltip
1276:  * [new branch]            experiment-with-two-branches -> origin/experiment-with-two-branches
1277:  * [new branch]            experimental_moveitem       -> origin/experimental_moveitem
1278:  * [new branch]            experimient-no-counts       -> origin/experimient-no-counts
1279:  * [new branch]            expiredcertstool            -> origin/expiredcertstool
1280:  * [new branch]            express-vpn-win             -> origin/express-vpn-win
1281:  * [new branch]            extra-dep-logs              -> origin/extra-dep-logs
1282:  * [new branch]            f84ee4c5f4                  -> origin/f84ee4c5f4
1283:  * [new branch]            faf-doc-clarification       -> origin/faf-doc-clarification
1284:  * [new branch]            failing-test                -> origin/failing-test
1285:  * [new branch]            faster-ci-checks            -> origin/faster-ci-checks
...

1323:  * [new branch]            feature-hydrant-ca          -> origin/feature-hydrant-ca
1324:  * [new branch]            feature-idp-byod            -> origin/feature-idp-byod
1325:  * [new branch]            feature-orbit-find          -> origin/feature-orbit-find
1326:  * [new branch]            feature-prioritization      -> origin/feature-prioritization
1327:  * [new branch]            feature-v4.44.1-live-queries -> origin/feature-v4.44.1-live-queries
1328:  * [new branch]            feature-windows-mdm-policy-extraction -> origin/feature-windows-mdm-policy-extraction
1329:  * [new branch]            feature/add-blank-to-osquer-link -> origin/feature/add-blank-to-osquer-link
1330:  * [new branch]            feature/fleet-macos-password-sync -> origin/feature/fleet-macos-password-sync
1331:  * [new branch]            feature_14722-activity-feed-webhooks -> origin/feature_14722-activity-feed-webhooks
1332:  * [new branch]            feature_18115-crit-vuln-issues -> origin/feature_18115-crit-vuln-issues
1333:  * [new branch]            feature_19010-ipad-ios-lock-wipe-backend-changes -> origin/feature_19010-ipad-ios-lock-wipe-backend-changes
1334:  * [new branch]            feature_22078               -> origin/feature_22078
1335:  * [new branch]            fix                         -> origin/fix
1336:  * [new branch]            fix-35118-cis-win10-v4      -> origin/fix-35118-cis-win10-v4
1337:  * [new branch]            fix-4.84.4-k8s              -> origin/fix-4.84.4-k8s
1338:  * [new branch]            fix-40083-failed-install-retries -> origin/fix-40083-failed-install-retries
1339:  * [new branch]            fix-41290-vpp-added-status  -> origin/fix-41290-vpp-added-status
1340:  * [new branch]            fix-41337-save-env-secrets-dry-run -> origin/fix-41337-save-env-secrets-dry-run
1341:  * [new branch]            fix-43623-fma-patch-policy-gitops -> origin/fix-43623-fma-patch-policy-gitops
1342:  * [new branch]            fix-43673-my-device-sort    -> origin/fix-43673-my-device-sort
1343:  * [new branch]            fix-44199-embedded-app-bundles -> origin/fix-44199-embedded-app-bundles
1344:  * [new branch]            fix-android-unenroll-activities -> origin/fix-android-unenroll-activities
1345:  * [new branch]            fix-blockquotes-google-groups -> origin/fix-blockquotes-google-groups
1346:  * [new branch]            fix-case-in-deploy-config-docs -> origin/fix-case-in-deploy-config-docs
1347:  * [new branch]            fix-cert-details-modal      -> origin/fix-cert-details-modal
1348:  * [new branch]            fix-checkerboard-scroll-to-right -> origin/fix-checkerboard-scroll-to-right
1349:  * [new branch]            fix-checkerboard-tooltip-nowrap -> origin/fix-checkerboard-tooltip-nowrap
1350:  * [new branch]            fix-cloudflare-warp-fma-output-json -> origin/fix-cloudflare-warp-fma-output-json
1351:  * [new branch]            fix-codeql-ci-error         -> origin/fix-codeql-ci-error
1352:  * [new branch]            fix-colima                  -> origin/fix-colima
1353:  * [new branch]            fix-color-for-mobile-sticky-nav -> origin/fix-color-for-mobile-sticky-nav
1354:  * [new branch]            fix-conflict-in-feature_19010-ipad-ios-lock-wipe -> origin/fix-conflict-in-feature_19010-ipad-ios-lock-wipe
1355:  * [new branch]            fix-contrib-docs            -> origin/fix-contrib-docs
1356:  * [new branch]            fix-cve-2026-2792-firefox-esr -> origin/fix-cve-2026-2792-firefox-esr
1357:  * [new branch]            fix-cve-validate-enrichment-canary -> origin/fix-cve-validate-enrichment-canary
1358:  * [new branch]            fix-dashboard-host-count-card-breakpoint -> origin/fix-dashboard-host-count-card-breakpoint
1359:  * [new branch]            fix-docker-publish          -> origin/fix-docker-publish
1360:  * [new branch]            fix-dogfood-workstation     -> origin/fix-dogfood-workstation
1361:  * [new branch]            fix-firefox-cve-2026-2792   -> origin/fix-firefox-cve-2026-2792
1362:  * [new branch]            fix-firefox-fma-conflict-error-msg -> origin/fix-firefox-fma-conflict-error-msg
1363:  * [new branch]            fix-flakey-orbit-test       -> origin/fix-flakey-orbit-test
...

1369:  * [new branch]            fix-host-counts-vpp-software -> origin/fix-host-counts-vpp-software
1370:  * [new branch]            fix-instability-ubuntu-latest -> origin/fix-instability-ubuntu-latest
1371:  * [new branch]            fix-ios-ipados-enrollment-label-42721 -> origin/fix-ios-ipados-enrollment-label-42721
1372:  * [new branch]            fix-list-sw-permissions     -> origin/fix-list-sw-permissions
1373:  * [new branch]            fix-mdm-enrolled-webhook    -> origin/fix-mdm-enrolled-webhook
1374:  * [new branch]            fix-mdm-redirect            -> origin/fix-mdm-redirect
1375:  * [new branch]            fix-mdm-url-truncation      -> origin/fix-mdm-url-truncation
1376:  * [new branch]            fix-missing-test-schema-update -> origin/fix-missing-test-schema-update
1377:  * [new branch]            fix-modernize               -> origin/fix-modernize
1378:  * [new branch]            fix-no-space-left-on-device-failure -> origin/fix-no-space-left-on-device-failure
1379:  * [new branch]            fix-notarization            -> origin/fix-notarization
1380:  * [new branch]            fix-orbit-notarization      -> origin/fix-orbit-notarization
1381:  * [new branch]            fix-os-settings-name-col-truncation -> origin/fix-os-settings-name-col-truncation
1382:  * [new branch]            fix-os-settings-underline-descender-clip -> origin/fix-os-settings-underline-descender-clip
1383:  * [new branch]            fix-pricing-more-info-icon-documentationurl -> origin/fix-pricing-more-info-icon-documentationurl
1384:  * [new branch]            fix-receive-from-github-error -> origin/fix-receive-from-github-error
1385:  * [new branch]            fix-sandbox-local           -> origin/fix-sandbox-local
...

1398:  * [new branch]            fix-ui-turn-on-mdm-external -> origin/fix-ui-turn-on-mdm-external
1399:  * [new branch]            fix-ui-typo-fleet-maintained-empty -> origin/fix-ui-typo-fleet-maintained-empty
1400:  * [new branch]            fix-vpp-edit-fleet-desktop-message -> origin/fix-vpp-edit-fleet-desktop-message
1401:  * [new branch]            fix-win-os-version          -> origin/fix-win-os-version
1402:  * [new branch]            fix_14825                   -> origin/fix_14825
1403:  * [new branch]            fixes-on-minor-fleet-v4.54.0 -> origin/fixes-on-minor-fleet-v4.54.0
1404:  * [new branch]            fixes-plus-4.35.1           -> origin/fixes-plus-4.35.1
1405:  * [new branch]            flaky-tests-nov-6           -> origin/flaky-tests-nov-6
1406:  * [new branch]            fleet-desktop-linux-browser -> origin/fleet-desktop-linux-browser
1407:  * [new branch]            fleet-desktop-version       -> origin/fleet-desktop-version
1408:  * [new branch]            fleet-mdm-server-url        -> origin/fleet-mdm-server-url
1409:  * [new branch]            fleet-multiple-abm-vpp-proposal -> origin/fleet-multiple-abm-vpp-proposal
1410:  * [new branch]            fleet-premium-users-usage-statistics -> origin/fleet-premium-users-usage-statistics
1411:  * [new branch]            fleet-release-infra         -> origin/fleet-release-infra
1412:  * [new branch]            fleet-server-config-1817    -> origin/fleet-server-config-1817
1413:  * [new branch]            fleet-server-log-request-errors -> origin/fleet-server-log-request-errors
1414:  * [new branch]            fleet-ship-rebuild          -> origin/fleet-ship-rebuild
...

2336:  * [new branch]            hotfix-failing-tests        -> origin/hotfix-failing-tests
2337:  * [new branch]            hotfix-query-update         -> origin/hotfix-query-update
2338:  * [new branch]            hotfix-revert-sofa-tables   -> origin/hotfix-revert-sofa-tables
2339:  * [new branch]            hotfix-v4.67.2-migration    -> origin/hotfix-v4.67.2-migration
2340:  * [new branch]            hotfix-v4.76.1              -> origin/hotfix-v4.76.1
2341:  * [new branch]            hover-gravatar              -> origin/hover-gravatar
2342:  * [new branch]            hughestaylor-patch-1        -> origin/hughestaylor-patch-1
2343:  * [new branch]            hughestaylor-patch-1-1      -> origin/hughestaylor-patch-1-1
2344:  * [new branch]            ignore-fleetctl-vulnerabilities -> origin/ignore-fleetctl-vulnerabilities
2345:  * [new branch]            improve-flakey-test         -> origin/improve-flakey-test
2346:  * [new branch]            improve-prometheus-metrics  -> origin/improve-prometheus-metrics
2347:  * [new branch]            improve-software-tooltips   -> origin/improve-software-tooltips
2348:  * [new branch]            include-mnt-in-gads-metric  -> origin/include-mnt-in-gads-metric
2349:  * [new branch]            increase-goreleaser-timeout-to-60m -> origin/increase-goreleaser-timeout-to-60m
2350:  * [new branch]            ingress-gateway-support     -> origin/ingress-gateway-support
2351:  * [new branch]            insert-software-installers-retry-error -> origin/insert-software-installers-retry-error
2352:  * [new branch]            integration-ci-debug        -> origin/integration-ci-debug
...

2363:  * [new branch]            irenareedy-patch-10         -> origin/irenareedy-patch-10
2364:  * [new branch]            irenareedy-patch-2          -> origin/irenareedy-patch-2
2365:  * [new branch]            irenareedy-patch-3          -> origin/irenareedy-patch-3
2366:  * [new branch]            irenareedy-patch-4          -> origin/irenareedy-patch-4
2367:  * [new branch]            irenareedy-patch-5          -> origin/irenareedy-patch-5
2368:  * [new branch]            irenareedy-patch-6          -> origin/irenareedy-patch-6
2369:  * [new branch]            irenareedy-patch-7          -> origin/irenareedy-patch-7
2370:  * [new branch]            irenareedy-patch-8          -> origin/irenareedy-patch-8
2371:  * [new branch]            irenareedy-patch-9          -> origin/irenareedy-patch-9
2372:  * [new branch]            irenareedy-thumbtack-case-study -> origin/irenareedy-thumbtack-case-study
2373:  * [new branch]            iso-27001-compliance        -> origin/iso-27001-compliance
2374:  * [new branch]            iso42001-ai-discovery-inventory -> origin/iso42001-ai-discovery-inventory
2375:  * [new branch]            issue-11545-my-device-dep-modal -> origin/issue-11545-my-device-dep-modal
2376:  * [new branch]            issue-2716-specify-query-platforms -> origin/issue-2716-specify-query-platforms
2377:  * [new branch]            issue-3271-rate-limit-distributed-writes -> origin/issue-3271-rate-limit-distributed-writes
2378:  * [new branch]            issue-4361-mail-change-should-error -> origin/issue-4361-mail-change-should-error
2379:  * [new branch]            issue-conf-1968-delete-uninstalled-software-from-main -> origin/issue-conf-1968-delete-uninstalled-software-from-main
...

2580:  * [new branch]            melpike-api-apple-declarations-38986 -> origin/melpike-api-apple-declarations-38986
2581:  * [new branch]            melpike-api-device-url-43895 -> origin/melpike-api-device-url-43895
2582:  * [new branch]            melpike-api-manually-enroll-23242 -> origin/melpike-api-manually-enroll-23242
2583:  * [new branch]            melpike-api-minimum-version-39085 -> origin/melpike-api-minimum-version-39085
2584:  * [new branch]            melpike-api-os-updates-39085 -> origin/melpike-api-os-updates-39085
2585:  * [new branch]            melpike-api-py-script-41470 -> origin/melpike-api-py-script-41470
2586:  * [new branch]            melpike-audit-log-account-provisioning-45524 -> origin/melpike-audit-log-account-provisioning-45524
2587:  * [new branch]            melpike-audit-log-mdm-cmd-45021 -> origin/melpike-audit-log-mdm-cmd-45021
2588:  * [new branch]            melpike-audit-recovery-lock-password-rotate -> origin/melpike-audit-recovery-lock-password-rotate
2589:  * [new branch]            melpike-byod-wipe-lock-23242 -> origin/melpike-byod-wipe-lock-23242
2590:  * [new branch]            melpike-byod-wipe-lock-23242-1 -> origin/melpike-byod-wipe-lock-23242-1
2591:  * [new branch]            melpike-byod-wipe-lock-api-23242 -> origin/melpike-byod-wipe-lock-api-23242
2592:  * [new branch]            melpike-byod-wipe-lock-yaml-23242 -> origin/melpike-byod-wipe-lock-yaml-23242
2593:  * [new branch]            melpike-combine-guides-30674 -> origin/melpike-combine-guides-30674
2594:  * [new branch]            melpike-create-managed-local-account-guide-37141 -> origin/melpike-create-managed-local-account-guide-37141
2595:  * [new branch]            melpike-dep-error-messaging-43916 -> origin/melpike-dep-error-messaging-43916
2596:  * [new branch]            melpike-doc-deploy-sw-41470 -> origin/melpike-doc-deploy-sw-41470
...

2734:  * [new branch]            mna-doc-change-api-structure -> origin/mna-doc-change-api-structure
2735:  * [new branch]            mna-experiment-macos-profiles-uuid -> origin/mna-experiment-macos-profiles-uuid
2736:  * [new branch]            mna-fix-22558-windows-installer-stuck-pending -> origin/mna-fix-22558-windows-installer-stuck-pending
2737:  * [new branch]            mna-fix-duplicate-lock-unlock-activity -> origin/mna-fix-duplicate-lock-unlock-activity
2738:  * [new branch]            mna-fix-failing-tests       -> origin/mna-fix-failing-tests
2739:  * [new branch]            mna-fix-flaky-integration-test -> origin/mna-fix-flaky-integration-test
2740:  * [new branch]            mna-fix-oom-fleetctl-test   -> origin/mna-fix-oom-fleetctl-test
2741:  * [new branch]            mna-loadtest-enroll-host-limit -> origin/mna-loadtest-enroll-host-limit
2742:  * [new branch]            mna-orbit-node-key          -> origin/mna-orbit-node-key
2743:  * [new branch]            mna-revert-change-to-autogenerated-activities-doc -> origin/mna-revert-change-to-autogenerated-activities-doc
2744:  * [new branch]            mna-temp-osquery-perf-loadtest -> origin/mna-temp-osquery-perf-loadtest
2745:  * [new branch]            mna11997                    -> origin/mna11997
2746:  * [new branch]            mock-associate-assets-endpoint -> origin/mock-associate-assets-endpoint
2747:  * [new branch]            monitoring-test             -> origin/monitoring-test
2748:  * [new branch]            more-conditional-access-api-updates -> origin/more-conditional-access-api-updates
2749:  * [new branch]            more-fd-errors              -> origin/more-fd-errors
2750:  * [new branch]            move-conditional-access-script-to-testing-qa -> origin/move-conditional-access-script-to-testing-qa
...

3304:  * [new branch]            sgress454/34528-end-user-auth-setup-agent -> origin/sgress454/34528-end-user-auth-setup-agent
3305:  * [new branch]            sgress454/35376             -> origin/sgress454/35376
3306:  * [new branch]            sgress454/35452             -> origin/sgress454/35452
3307:  * [new branch]            sgress454/37127-open-macos-end-user-auth-window -> origin/sgress454/37127-open-macos-end-user-auth-window
3308:  * [new branch]            sgress454/38063-skeleton-server -> origin/sgress454/38063-skeleton-server
3309:  * [new branch]            sgress454/39344-rename-teams-to-fleet-all-changes -> origin/sgress454/39344-rename-teams-to-fleet-all-changes
3310:  * [new branch]            sgress454/39344-rename-teams-to-fleet-api-changes -> origin/sgress454/39344-rename-teams-to-fleet-api-changes
3311:  * [new branch]            sgress454/40642-update-jit-saml-prefix -> origin/sgress454/40642-update-jit-saml-prefix
3312:  * [new branch]            sgress454/43482-re-pin      -> origin/sgress454/43482-re-pin
3313:  * [new branch]            sgress454/44077-disable-datasets-backend -> origin/sgress454/44077-disable-datasets-backend
3314:  * [new branch]            sgress454/44077-disable-datasets-docs -> origin/sgress454/44077-disable-datasets-docs
3315:  * [new branch]            sgress454/44077-disable-datasets-frontend -> origin/sgress454/44077-disable-datasets-frontend
3316:  * [new branch]            sgress454/44746-add-cve-filtering -> origin/sgress454/44746-add-cve-filtering
3317:  * [new branch]            sgress454/45290-drop-mobile-from-charting -> origin/sgress454/45290-drop-mobile-from-charting
3318:  * [new branch]            sgress454/45368-add-mobile-to-hosts-online -> origin/sgress454/45368-add-mobile-to-hosts-online
3319:  * [new branch]            sgress454/45639-improve-gitops-error-msgs -> origin/sgress454/45639-improve-gitops-error-msgs
3320:  * [new branch]            sgress454/add-vex-for-cve-2026-23517 -> origin/sgress454/add-vex-for-cve-2026-23517
3321:  * [new branch]            sgress454/adr-for-error-codes -> origin/sgress454/adr-for-error-codes
3322:  * [new branch]            sgress454/adr-refactor-list-hosts -> origin/sgress454/adr-refactor-list-hosts
...

3377:  * [new branch]            solutions-folder            -> origin/solutions-folder
3378:  * [new branch]            sort-seen-hosts-before-inserting -> origin/sort-seen-hosts-before-inserting
3379:  * [new branch]            spalmesano0-patch-2         -> origin/spalmesano0-patch-2
3380:  * [new branch]            sperad-props-documentation  -> origin/sperad-props-documentation
3381:  * [new branch]            spike-fleet-lint-plugin     -> origin/spike-fleet-lint-plugin
3382:  * [new branch]            spike-ui-permissions-pattern -> origin/spike-ui-permissions-pattern
3383:  * [new branch]            spokanemac-add-passcode-ddm-profile -> origin/spokanemac-add-passcode-ddm-profile
3384:  * [new branch]            spokanemac-dogfood-additional-apps -> origin/spokanemac-dogfood-additional-apps
3385:  * [new branch]            spokanemac-handbook-release-article -> origin/spokanemac-handbook-release-article
3386:  * [new branch]            spokanemac-macdevops-conference-post -> origin/spokanemac-macdevops-conference-post
3387:  * [new branch]            spokanemac-meetup-template  -> origin/spokanemac-meetup-template
3388:  * [new branch]            spokanemac-migrating-fleetdm-from-dogfood-to-terraform-on-aws -> origin/spokanemac-migrating-fleetdm-from-dogfood-to-terraform-on-aws
3389:  * [new branch]            spokanemac-release-article-issue-template -> origin/spokanemac-release-article-issue-template
3390:  * [new branch]            ssrf-transport-ip-blocking  -> origin/ssrf-transport-ip-blocking
3391:  * [new branch]            step4-improvements          -> origin/step4-improvements
3392:  * [new branch]            store-query-execution-and-ingestion-errors -> origin/store-query-execution-and-ingestion-errors
3393:  * [new branch]            support-breaking-osquery-downgrades -> origin/support-breaking-osquery-downgrades
...

3463:  * [new branch]            uniform-brex-spending-limit -> origin/uniform-brex-spending-limit
3464:  * [new branch]            untx-software               -> origin/untx-software
3465:  * [new branch]            upcoming-activities-mdm-commands -> origin/upcoming-activities-mdm-commands
3466:  * [new branch]            upcoming-commands           -> origin/upcoming-commands
3467:  * [new branch]            update-1password-and-safari-policy-versions-2601200025 -> origin/update-1password-and-safari-policy-versions-2601200025
3468:  * [new branch]            update-1password-and-safari-policy-versions-2601200610 -> origin/update-1password-and-safari-policy-versions-2601200610
3469:  * [new branch]            update-1password-and-safari-policy-versions-2602261818 -> origin/update-1password-and-safari-policy-versions-2602261818
3470:  * [new branch]            update-1password-and-safari-policy-versions-2603101819 -> origin/update-1password-and-safari-policy-versions-2603101819
3471:  * [new branch]            update-1password-and-safari-policy-versions-2604080037 -> origin/update-1password-and-safari-policy-versions-2604080037
3472:  * [new branch]            update-1password-and-safari-policy-versions-2604080637 -> origin/update-1password-and-safari-policy-versions-2604080637
3473:  * [new branch]            update-Cloudflare-WARP-FMA-with-UpgradeCode -> origin/update-Cloudflare-WARP-FMA-with-UpgradeCode
3474:  * [new branch]            update-applebmapi           -> origin/update-applebmapi
3475:  * [new branch]            update-article-format       -> origin/update-article-format
3476:  * [new branch]            update-bug-report-template  -> origin/update-bug-report-template
3477:  * [new branch]            update-build-instructions   -> origin/update-build-instructions
3478:  * [new branch]            update-build-script-error-message -> origin/update-build-script-error-message
3479:  * [new branch]            update-cancel-and-done-links -> origin/update-cancel-and-done-links
...

3557:  * [new branch]            update-santa-rules-chrome   -> origin/update-santa-rules-chrome
3558:  * [new branch]            update-solutions-folder     -> origin/update-solutions-folder
3559:  * [new branch]            update-testing-qa-apps-2511191525 -> origin/update-testing-qa-apps-2511191525
3560:  * [new branch]            update-tuf-keys             -> origin/update-tuf-keys
3561:  * [new branch]            update-tuf-md               -> origin/update-tuf-md
3562:  * [new branch]            update-usage-statistics-mobile-devices -> origin/update-usage-statistics-mobile-devices
3563:  * [new branch]            update-user-password-length-validation-test -> origin/update-user-password-length-validation-test
3564:  * [new branch]            update-vex-statements       -> origin/update-vex-statements
3565:  * [new branch]            update-why-this-way         -> origin/update-why-this-way
3566:  * [new branch]            upgrade-eslint              -> origin/upgrade-eslint
3567:  * [new branch]            upgrade-go                  -> origin/upgrade-go
3568:  * [new branch]            upgrade-typescript          -> origin/upgrade-typescript
3569:  * [new branch]            upload-msiexec-install-log  -> origin/upload-msiexec-install-log
3570:  * [new branch]            usage-stats-mobile-devices-count -> origin/usage-stats-mobile-devices-count
3571:  * [new branch]            use-dockerhub-creds         -> origin/use-dockerhub-creds
3572:  * [new branch]            user-channel-error          -> origin/user-channel-error
3573:  * [new branch]            users-fleets-tooltips       -> origin/users-fleets-tooltips
...

3721:  * [new branch]            wesite-fix-sales-rituals    -> origin/wesite-fix-sales-rituals
3722:  * [new branch]            willmayhone88-patch-1       -> origin/willmayhone88-patch-1
3723:  * [new branch]            win-fma-deepl               -> origin/win-fma-deepl
3724:  * [new branch]            win-fma-evernote            -> origin/win-fma-evernote
3725:  * [new branch]            win-fma-goland              -> origin/win-fma-goland
3726:  * [new branch]            win-fma-testing             -> origin/win-fma-testing
3727:  * [new branch]            win-fma-vnc-apps            -> origin/win-fma-vnc-apps
3728:  * [new branch]            win-mdm-loadtest            -> origin/win-mdm-loadtest
3729:  * [new branch]            windows-baseline            -> origin/windows-baseline
3730:  * [new branch]            windows-firefox-doh-script  -> origin/windows-firefox-doh-script
3731:  * [new branch]            windows-fma-msi-batch       -> origin/windows-fma-msi-batch
3732:  * [new branch]            windows-mdm-autopilot       -> origin/windows-mdm-autopilot
3733:  * [new branch]            windows-mdm-c-poc           -> origin/windows-mdm-c-poc
3734:  * [new branch]            windows-mdm-docs-auto-enroll -> origin/windows-mdm-docs-auto-enroll
3735:  * [new branch]            windows-mdm-load-test       -> origin/windows-mdm-load-test
3736:  * [new branch]            windows_enable_and_configure-error-message -> origin/windows_enable_and_configure-error-message
3737:  * [new branch]            workstations-to-use-edge-channels -> origin/workstations-to-use-edge-channels
...

3745:  * [new branch]            zayhanlon-patch-1           -> origin/zayhanlon-patch-1
3746:  * [new branch]            zenity-execuser             -> origin/zenity-execuser
3747:  * [new branch]            zhumo-patch-1               -> origin/zhumo-patch-1
3748:  * [new branch]            zhumo-patch-2               -> origin/zhumo-patch-2
3749:  * [new branch]            zhumo-patch-3               -> origin/zhumo-patch-3
3750:  * [new branch]            zhumo-patch-4               -> origin/zhumo-patch-4
3751:  * [new branch]            zhumo-patch-5               -> origin/zhumo-patch-5
3752:  * [new branch]            zhumo-patch-6               -> origin/zhumo-patch-6
3753:  * [new branch]            zhumo-patch-7               -> origin/zhumo-patch-7
3754:  * [new branch]            zwass-actions-reminders     -> origin/zwass-actions-reminders
3755:  * [new branch]            zwass-improve-macos-cpe     -> origin/zwass-improve-macos-cpe
3756:  * [new branch]            zwass-patch-1               -> origin/zwass-patch-1
3757:  * [new branch]            zwass-patch-2               -> origin/zwass-patch-2
3758:  * [new branch]            zwinnerman-fixup            -> origin/zwinnerman-fixup
3759:  * [new branch]            zwinnerman-livequery-tracing -> origin/zwinnerman-livequery-tracing
3760:  * [new branch]            zwinnerman-redis-error-handling -> origin/zwinnerman-redis-error-handling
3761:  * [new branch]            zwinnerman-test             -> origin/zwinnerman-test
...

4456:  Setup go version spec 1.26.4
4457:  Attempting to download 1.26.4...
4458:  matching 1.26.4...
4459:  Acquiring 1.26.4 from https://github.com/actions/go-versions/releases/download/1.26.4-26891772857/go-1.26.4-darwin-arm64.tar.gz
4460:  Extracting Go...
4461:  [command]/usr/bin/tar xz -C /Users/runner/work/_temp/5dff23c9-9f13-460f-b14f-41931fe92b67 -f /Users/runner/work/_temp/f017680c-0c76-4521-a4b2-69ec770fc19a
4462:  Successfully extracted go to /Users/runner/work/_temp/5dff23c9-9f13-460f-b14f-41931fe92b67
4463:  Adding to the cache ...
4464:  Successfully cached go to /Users/runner/hostedtoolcache/go/1.26.4/arm64
4465:  Added go to the path
4466:  Successfully set up Go version 1.26.4
4467:  [command]/Users/runner/hostedtoolcache/go/1.26.4/arm64/bin/go env GOMODCACHE
4468:  [command]/Users/runner/hostedtoolcache/go/1.26.4/arm64/bin/go env GOCACHE
4469:  /Users/runner/go/pkg/mod
4470:  /Users/runner/Library/Caches/go-build
4471:  ##[warning]Restore cache failed: Dependencies file is not found in /Users/runner/work/fleet/fleet. Supported file pattern: go.mod
4472:  go version go1.26.4 darwin/arm64
...

4547:  Comparing HEAD with origin/main...
4548:  Fetching base branch apps.json from eacca4e906106db5c499b949592839c30cb08889...
4549:  Detected changed apps:
4550:  - android-studio/windows
4551:  - beeper/darwin
4552:  - claude/windows
4553:  - firealpaca/darwin
4554:  - google-chrome/darwin
4555:  - kitty/darwin
4556:  - opencode-desktop/darwin
4557:  - pritunl/darwin
4558:  - twingate/windows
4559:  - visual-studio-code/darwin
4560:  - visual-studio-code/windows
4561:  - warp/darwin
4562:  ##[group]Run # Default to no changes if detection step failed or didn't set output
4563:  �[36;1m# Default to no changes if detection step failed or didn't set output�[0m
4564:  �[36;1mHAS_CHANGES="true"�[0m
...

4778:  go: downloading go.opentelemetry.io/otel v1.43.0
4779:  go: downloading go.opentelemetry.io/otel/metric v1.43.0
4780:  go: downloading go.opentelemetry.io/otel/trace v1.43.0
4781:  go: downloading github.com/mattn/go-colorable v0.1.13
4782:  go: downloading github.com/edsrzf/mmap-go v1.1.0
4783:  go: downloading github.com/secDre4mer/pkcs7 v0.0.0-20240322103146-665324a4461d
4784:  go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0
4785:  go: downloading golang.org/x/oauth2 v0.35.0
4786:  go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.12
4787:  go: downloading github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.35.8
4788:  go: downloading github.com/aws/aws-sdk-go-v2 v1.41.5
4789:  go: downloading github.com/spf13/cobra v1.9.1
4790:  go: downloading github.com/spf13/viper v1.20.1
4791:  go: downloading github.com/go-kit/kit v0.12.0
4792:  go: downloading github.com/smallstep/pkcs7 v0.0.0-20240723090913-5e2c6a136dfa
4793:  go: downloading github.com/hashicorp/go-multierror v1.1.1
4794:  go: downloading github.com/micromdm/plist v0.2.3-0.20260123201933-667adaf87d87
4795:  go: downloading github.com/MicahParks/jwkset v0.11.0
4796:  go: downloading github.com/golang-jwt/jwt/v4 v4.5.2
4797:  go: downloading github.com/WatchBeam/clock v0.0.0-20170901150240-b08e6b4da7ea
4798:  go: downloading github.com/mattn/go-isatty v0.0.20
4799:  go: downloading go.opentelemetry.io/otel/sdk v1.43.0
4800:  go: downloading github.com/andygrunwald/go-jira v1.16.0
4801:  go: downloading github.com/cenkalti/backoff/v4 v4.3.0
4802:  go: downloading github.com/cenkalti/backoff v2.2.1+incompatible
4803:  go: downloading github.com/nukosuke/go-zendesk v0.13.1
4804:  go: downloading github.com/igm/sockjs-go/v3 v3.0.2
4805:  go: downloading gopkg.in/yaml.v2 v2.4.0
4806:  go: downloading github.com/oschwald/maxminddb-golang v1.10.0
4807:  go: downloading golang.org/x/sys v0.45.0
4808:  go: downloading github.com/elastic/go-sysinfo v1.11.2
4809:  go: downloading github.com/pkg/errors v0.9.1
4810:  go: downloading go.elastic.co/fastjson v1.1.0
...

4862:  go: downloading github.com/pelletier/go-toml/v2 v2.2.3
4863:  go: downloading gopkg.in/yaml.v3 v3.0.1
4864:  go: downloading github.com/groob/finalizer v0.0.0-20170707115354-4c2ed49aabda
4865:  go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8
4866:  go: downloading cloud.google.com/go/iam v1.5.3
4867:  go: downloading github.com/googleapis/gax-go/v2 v2.17.0
4868:  go: downloading go.opencensus.io v0.24.0
4869:  go: downloading golang.org/x/sync v0.20.0
4870:  go: downloading google.golang.org/grpc v1.79.3
4871:  go: downloading google.golang.org/protobuf v1.36.11
4872:  go: downloading github.com/nats-io/nkeys v0.4.15
4873:  go: downloading github.com/nats-io/nuid v1.0.1
4874:  go: downloading github.com/micromdm/nanolib v0.2.0
4875:  go: downloading go.mozilla.org/pkcs7 v0.0.0-20210826202110-33d05740a352
4876:  go: downloading github.com/go-logfmt/logfmt v0.5.1
4877:  go: downloading github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901
4878:  go: downloading cloud.google.com/go/pubsub/v2 v2.0.0
...

4881:  go: downloading google.golang.org/genproto v0.0.0-20260128011058-8636f8732409
4882:  go: downloading cloud.google.com/go/compute/metadata v0.9.0
4883:  go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260203192932-546029d2fa20
4884:  go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
4885:  go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0
4886:  go: downloading github.com/google/s2a-go v0.1.9
4887:  go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.12
4888:  time=level=INFO msg="GOOS environment variable is not set. Using system detected: 'darwin'"
4889:  time=level=INFO msg="INSTALLATION_SEARCH_DIRECTORY environment variable is not set. Using default: '/Applications'"
4890:  time=level=INFO msg="Validating app: Beeper (beeper/darwin)"
4891:  time=level=INFO msg=Downloading...
4892:  time=level=INFO msg="Executing install script..." app=Beeper
4893:  time=level=INFO msg="New application detected at: /Applications/Beeper Desktop.app" app=Beeper
4894:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/Beeper Desktop.app'" app=Beeper
4895:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/Beeper Desktop.app'" app=Beeper
4896:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app=Beeper
4897:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/Beeper Desktop.app: No such xattr: com.apple.quarantine'" app=Beeper
4898:  time=level=INFO msg="Spctl output error: <nil>" app=Beeper
4899:  time=level=INFO msg="spctl status: spctl status: '/Applications/Beeper Desktop.app: accepted\nsource=Notarized Developer ID'" app=Beeper
4900:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app=Beeper
4901:  time=level=INFO msg="Looking for app: Beeper, version: 4.2.923" app=Beeper
4902:  time=level=INFO msg="Found app: 'Beeper' at /Applications/Beeper Desktop.app, Version: 4.2.923, Bundled Version: 4.2.923" app=Beeper
4903:  time=level=INFO msg="Executing uninstall script for app..." app=Beeper
4904:  time=level=INFO msg="Looking for app: Beeper, version: 4.2.923" app=Beeper
4905:  time=level=INFO msg="All checks passed for app: Beeper (beeper/darwin)"
4906:  time=level=INFO msg="Validating app: Fire Alpaca (firealpaca/darwin)"
4907:  time=level=INFO msg=Downloading...
4908:  time=level=INFO msg="Executing install script..." app="Fire Alpaca"
4909:  time=level=INFO msg="New application detected at: /Applications/FireAlpaca.app" app="Fire Alpaca"
4910:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/FireAlpaca.app'" app="Fire Alpaca"
4911:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/FireAlpaca.app'" app="Fire Alpaca"
4912:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app="Fire Alpaca"
4913:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/FireAlpaca.app: No such xattr: com.apple.quarantine'" app="Fire Alpaca"
4914:  time=level=INFO msg="Spctl output error: checking spctl status: exit status 3" app="Fire Alpaca"
4915:  time=level=INFO msg="spctl status: spctl status: '/Applications/FireAlpaca.app: rejected\nsource=no usable signature'" app="Fire Alpaca"
4916:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app="Fire Alpaca"
4917:  time=level=INFO msg="Looking for app: Fire Alpaca, version: 2.16.0" app="Fire Alpaca"
4918:  time=level=INFO msg="Found app: 'FireAlpaca' at /Applications/FireAlpaca.app, Version: 2.15.2, Bundled Version: 2.15.2" app="Fire Alpaca"
4919:  time=level=ERROR msg="App version '2.16.0' was not found by osquery" app="Fire Alpaca"
4920:  time=level=INFO msg="Validating app: Google Chrome (google-chrome/darwin)"
4921:  time=level=INFO msg=Downloading...
4922:  time=level=INFO msg="Executing install script..." app="Google Chrome"
4923:  time=level=INFO msg="New application detected at: /Applications/Google Chrome.app" app="Google Chrome"
4924:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/Google Chrome.app'" app="Google Chrome"
4925:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/Google Chrome.app'" app="Google Chrome"
4926:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app="Google Chrome"
4927:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/Google Chrome.app: No such xattr: com.apple.quarantine'" app="Google Chrome"
4928:  time=level=INFO msg="Spctl output error: <nil>" app="Google Chrome"
4929:  time=level=INFO msg="spctl status: spctl status: '/Applications/Google Chrome.app: accepted\nsource=Notarized Developer ID'" app="Google Chrome"
4930:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app="Google Chrome"
4931:  time=level=INFO msg="Looking for app: Google Chrome, version: 149.0.7827.115" app="Google Chrome"
4932:  time=level=INFO msg="Found app: 'Google Chrome Helper (Alerts)' at /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framework/Versions/149.0.7827.115/Helpers/Google Chrome Helper (Alerts).app, Version: 149.0.7827.115, Bundled Version: 7827.115" app="Google Chrome"
4933:  time=level=INFO msg="Executing uninstall script for app..." app="Google Chrome"
4934:  time=level=INFO msg="Looking for app: Google Chrome, version: 149.0.7827.115" app="Google Chrome"
4935:  time=level=INFO msg="All checks passed for app: Google Chrome (google-chrome/darwin)"
4936:  time=level=INFO msg="Validating app: kitty (kitty/darwin)"
4937:  time=level=INFO msg=Downloading...
4938:  time=level=INFO msg="Executing install script..." app=kitty
4939:  time=level=INFO msg="New application detected at: /Applications/kitty.app" app=kitty
4940:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/kitty.app'" app=kitty
4941:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/kitty.app'" app=kitty
4942:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app=kitty
4943:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/kitty.app: No such xattr: com.apple.quarantine'" app=kitty
4944:  time=level=INFO msg="Spctl output error: <nil>" app=kitty
4945:  time=level=INFO msg="spctl status: spctl status: '/Applications/kitty.app: accepted\nsource=Notarized Developer ID'" app=kitty
4946:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app=kitty
4947:  time=level=INFO msg="Looking for app: kitty, version: 0.47.3" app=kitty
4948:  time=level=INFO msg="Found app: 'kitty' at /Applications/kitty.app, Version: 0.47.3, Bundled Version: 0.47.3" app=kitty
4949:  time=level=INFO msg="Executing uninstall script for app..." app=kitty
4950:  time=level=INFO msg="Looking for app: kitty, version: 0.47.3" app=kitty
4951:  time=level=INFO msg="All checks passed for app: kitty (kitty/darwin)"
4952:  time=level=INFO msg="Validating app: OpenCode (opencode-desktop/darwin)"
4953:  time=level=INFO msg=Downloading...
4954:  time=level=INFO msg="Executing install script..." app=OpenCode
4955:  time=level=INFO msg="New application detected at: /Applications/OpenCode.app" app=OpenCode
4956:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/OpenCode.app'" app=OpenCode
4957:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/OpenCode.app'" app=OpenCode
4958:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app=OpenCode
4959:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/OpenCode.app: No such xattr: com.apple.quarantine'" app=OpenCode
4960:  time=level=INFO msg="Spctl output error: <nil>" app=OpenCode
4961:  time=level=INFO msg="spctl status: spctl status: '/Applications/OpenCode.app: accepted\nsource=Notarized Developer ID'" app=OpenCode
4962:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app=OpenCode
4963:  time=level=INFO msg="Looking for app: OpenCode, version: 1.17.4" app=OpenCode
4964:  time=level=INFO msg="Found app: 'OpenCode' at /Applications/OpenCode.app, Version: 1.17.4, Bundled Version: 1.17.4" app=OpenCode
4965:  time=level=INFO msg="Executing uninstall script for app..." app=OpenCode
4966:  time=level=INFO msg="Looking for app: OpenCode, version: 1.17.4" app=OpenCode
4967:  time=level=INFO msg="All checks passed for app: OpenCode (opencode-desktop/darwin)"
4968:  time=level=INFO msg="Validating app: Pritunl (pritunl/darwin)"
4969:  time=level=INFO msg=Downloading...
4970:  time=level=INFO msg="Executing install script..." app=Pritunl
4971:  time=level=INFO msg="New application detected at: /Applications/Pritunl.app" app=Pritunl
4972:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/Pritunl.app'" app=Pritunl
4973:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/Pritunl.app'" app=Pritunl
4974:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app=Pritunl
4975:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/Pritunl.app: No such xattr: com.apple.quarantine'" app=Pritunl
4976:  time=level=INFO msg="Spctl output error: <nil>" app=Pritunl
4977:  time=level=INFO msg="spctl status: spctl status: '/Applications/Pritunl.app: accepted\nsource=Notarized Developer ID'" app=Pritunl
4978:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app=Pritunl
4979:  time=level=INFO msg="Looking for app: Pritunl, version: 1.3.4655.98" app=Pritunl
4980:  time=level=INFO msg="Found app: 'Pritunl Helper (GPU)' at /Applications/Pritunl.app/Contents/Frameworks/Pritunl Helper (GPU).app, Version: 1.3.4655.98, Bundled Version: 1.3.4655.98" app=Pritunl
4981:  time=level=INFO msg="Executing uninstall script for app..." app=Pritunl
4982:  time=level=INFO msg="Looking for app: Pritunl, version: 1.3.4655.98" app=Pritunl
4983:  time=level=INFO msg="All checks passed for app: Pritunl (pritunl/darwin)"
4984:  time=level=INFO msg="Validating app: Microsoft Visual Studio Code (visual-studio-code/darwin)"
4985:  time=level=INFO msg=Downloading...
4986:  time=level=INFO msg="Executing install script..." app="Microsoft Visual Studio Code"
4987:  time=level=INFO msg="New application detected at: /Applications/Visual Studio Code.app" app="Microsoft Visual Studio Code"
4988:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/Visual Studio Code.app'" app="Microsoft Visual Studio Code"
4989:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/Visual Studio Code.app'" app="Microsoft Visual Studio Code"
4990:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app="Microsoft Visual Studio Code"
4991:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/Visual Studio Code.app: No such xattr: com.apple.quarantine'" app="Microsoft Visual Studio Code"
4992:  time=level=INFO msg="Spctl output error: <nil>" app="Microsoft Visual Studio Code"
4993:  time=level=INFO msg="spctl status: spctl status: '/Applications/Visual Studio Code.app: accepted\nsource=Notarized Developer ID'" app="Microsoft Visual Studio Code"
4994:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app="Microsoft Visual Studio Code"
4995:  time=level=INFO msg="Looking for app: Microsoft Visual Studio Code, version: 1.124.2" app="Microsoft Visual Studio Code"
4996:  time=level=INFO msg="Found app: 'Code' at /Applications/Visual Studio Code.app, Version: 1.124.2, Bundled Version: 1.124.2" app="Microsoft Visual Studio Code"
4997:  time=level=INFO msg="Executing uninstall script for app..." app="Microsoft Visual Studio Code"
4998:  time=level=INFO msg="Looking for app: Microsoft Visual Studio Code, version: 1.124.2" app="Microsoft Visual Studio Code"
4999:  time=level=INFO msg="All checks passed for app: Microsoft Visual Studio Code (visual-studio-code/darwin)"
5000:  time=level=INFO msg="Validating app: Warp (warp/darwin)"
5001:  time=level=INFO msg=Downloading...
5002:  time=level=INFO msg="Executing install script..." app=Warp
5003:  time=level=INFO msg="New application detected at: /Applications/Warp.app" app=Warp
5004:  time=level=INFO msg="Forcing LaunchServices refresh for: '/Applications/Warp.app'" app=Warp
5005:  time=level=INFO msg="Attempting to remove quarantine for: '/Applications/Warp.app'" app=Warp
5006:  time=level=INFO msg="Quarantine output error: checking quarantine status: exit status 1" app=Warp
5007:  time=level=INFO msg="Quarantine status: Quarantine status: 'xattr: /Applications/Warp.app: No such xattr: com.apple.quarantine'" app=Warp
5008:  time=level=INFO msg="Spctl output error: <nil>" app=Warp
5009:  time=level=INFO msg="spctl status: spctl status: '/Applications/Warp.app: accepted\nsource=Notarized Developer ID'" app=Warp
5010:  time=level=WARN msg="Error detected in post-installation steps: Error removing app quarantine: adding app to quarantine exceptions: exit status 4. Attempting to continue" app=Warp
5011:  time=level=INFO msg="Looking for app: Warp, version: 0.2026.06.10.09.27.01" app=Warp
5012:  time=level=INFO msg="Found app: 'Warp' at /Applications/Warp.app, Version: 0.2026.06.10.09.27.01, Bundled Version: 0.2026.06.10.09.27.01" app=Warp
5013:  time=level=INFO msg="Executing uninstall script for app..." app=Warp
5014:  time=level=INFO msg="Looking for app: Warp, version: 0.2026.06.10.09.27.01" app=Warp
5015:  time=level=INFO msg="All checks passed for app: Warp (warp/darwin)"
5016:  time=level=WARN msg="Some apps were validated with warnings: [Beeper Google Chrome kitty OpenCode Pritunl Microsoft Visual Studio Code Warp]"
5017:  time=level=INFO msg="Validated 7 out of 8 apps successfully."
5018:  time=level=INFO msg="Apps with errors: [Fire Alpaca]"
5019:  exit status 1
5020:  ##[error]Process completed with exit code 1.
5021:  Post job cleanup.
...

5049:  "disable_file_monitoring" : false,
5050:  "disable_sudo" : false,
5051:  "disable_sudo_and_containers" : false,
5052:  "disable_telemetry" : false,
5053:  "egress_policy" : "audit",
5054:  "is_debug" : false,
5055:  "is_github_hosted" : true,
5056:  "one_time_key" : "***MASKED***",
5057:  "private" : false,
5058:  "repo" : "fleetdm/fleet",
5059:  "run_id" : "27406836239",
5060:  "working_directory" : "/Users/runner/work/fleet/fleet"
5061:  }
5062:  2026-06-12T09:22:05+0000 info harden-runner : [HardenRunner] Subscription status: false
5063:  2026/06/12 09:22:05 WARN Timed out waiting for agent approval prompt
5064:  2026/06/12 09:22:05 ERROR ❌ Failed to install macOS agent error="failed to modify extension state: read plist: open /Library/SystemExtensions/db.plist: no such file or directory"
5065:  System log stream for io.stepsecurity.harden-runner:

@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

This pull request updates version metadata for 12 Fleet-maintained applications across Windows and macOS platforms. Each file change follows the same pattern: bumping the application version, updating the SQL patch-detection query to target the new version threshold, pointing the installer URL to the new release artifact, and replacing the SHA256 checksum with the new installer hash. Script references and query structure remain unchanged.

Possibly related PRs

  • fleetdm/fleet#46891: Updates Warp Stable in ee/maintained-apps/outputs/warp/darwin.json with version bump and corresponding query/URL/checksum changes.
  • fleetdm/fleet#45571: Updates Warp Stable entry in ee/maintained-apps/outputs/warp/darwin.json with matching version and metadata synchronization pattern.
  • fleetdm/fleet#43603: Updates Claude Windows in ee/maintained-apps/outputs/claude/windows.json with version bump and corresponding query/URL/checksum updates.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description is minimal but appropriate for an automated ingestion PR; however, it lacks the standard PR template structure with required sections like Related issue, Checklist, Testing, etc. Consider using the repository's PR template to include standard sections, or document why this automated change does not require the typical checklist items.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Update Fleet-maintained apps' accurately describes the main change—updating multiple Fleet-maintained application versions across different platforms.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fma-2606120918

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@ee/maintained-apps/outputs/warp/darwin.json`:
- Around line 9-12: The darwin JSON entry updates installer_url but leaves
sha256 set to "no_check", so replace the value of the sha256 field for the
installer_url entry with the actual SHA256 fingerprint of the artifact
(b7ea2418124ffb5fc34e94121892de4c9a7868813c7607e0597668021783e23f) so the DMG is
integrity-pinned; locate the JSON object containing the keys installer_url,
install_script_ref, uninstall_script_ref and update sha256 accordingly, then run
any repository validation that checks hashes.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: f4183eba-60bd-4800-b63f-564ffbce3359

📥 Commits

Reviewing files that changed from the base of the PR and between eacca4e and af9df6e.

📒 Files selected for processing (12)
  • ee/maintained-apps/outputs/android-studio/windows.json
  • ee/maintained-apps/outputs/beeper/darwin.json
  • ee/maintained-apps/outputs/claude/windows.json
  • ee/maintained-apps/outputs/firealpaca/darwin.json
  • ee/maintained-apps/outputs/google-chrome/darwin.json
  • ee/maintained-apps/outputs/kitty/darwin.json
  • ee/maintained-apps/outputs/opencode-desktop/darwin.json
  • ee/maintained-apps/outputs/pritunl/darwin.json
  • ee/maintained-apps/outputs/twingate/windows.json
  • ee/maintained-apps/outputs/visual-studio-code/darwin.json
  • ee/maintained-apps/outputs/visual-studio-code/windows.json
  • ee/maintained-apps/outputs/warp/darwin.json

Comment on lines +9 to 12
"installer_url": "https://releases.warp.dev/stable/v0.2026.06.10.09.27.stable_01/Warp.dmg",
"install_script_ref": "007bc795",
"uninstall_script_ref": "932356de",
"sha256": "no_check",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

URL="https://releases.warp.dev/stable/v0.2026.06.10.09.27.stable_01/Warp.dmg"
TMP="$(mktemp -d)"
FILE="$TMP/Warp.dmg"

curl -fL "$URL" -o "$FILE"
shasum -a 256 "$FILE"

Repository: fleetdm/fleet

Length of output: 816


🏁 Script executed:

#!/bin/bash
set -euo pipefail

URL="https://releases.warp.dev/stable/v0.2026.06.10.09.27.stable_01/Warp.dmg"
TMP="$(mktemp -d)"
trap 'rm -rf "$TMP"' EXIT

FILE="$TMP/Warp.dmg"
curl -fL --silent --show-error "$URL" -o "$FILE"

sha256sum "$FILE" | awk '{print $1}'

Repository: fleetdm/fleet

Length of output: 108


🏁 Script executed:

#!/bin/bash
set -euo pipefail

URL="https://releases.warp.dev/stable/v0.2026.06.10.09.27.stable_01/Warp.dmg"
TMP="$(mktemp -d)"
trap 'rm -rf "$TMP"' EXIT

FILE="$TMP/Warp.dmg"
curl -fL --silent --show-error "$URL" -o "$FILE"

python3 - <<'PY'
import hashlib
p = open("$FILE","rb")
h = hashlib.sha256()
for chunk in iter(lambda: p.read(1024*1024), b''):
    h.update(chunk)
print(h.hexdigest())
PY

Repository: fleetdm/fleet

Length of output: 194


🏁 Script executed:

#!/bin/bash
set -euo pipefail

URL="https://releases.warp.dev/stable/v0.2026.06.10.09.27.stable_01/Warp.dmg"
TMP="$(mktemp -d)"
trap 'rm -rf "$TMP"' EXIT

FILE="$TMP/Warp.dmg"
curl -fL --silent --show-error "$URL" -o "$FILE"

FILE="$FILE" python3 - <<'PY'
import hashlib, os
p = os.environ["FILE"]
h = hashlib.sha256()
with open(p, "rb") as f:
    for chunk in iter(lambda: f.read(1024 * 1024), b""):
        h.update(chunk)
print(h.hexdigest())
PY

Repository: fleetdm/fleet

Length of output: 122


Pin Warp DMG sha256 for updated installer_url (replace no_check)

ee/maintained-apps/outputs/warp/darwin.json updates installer_url but leaves sha256: "no_check", so the downloaded DMG isn’t integrity-pinned. Replace it with the SHA256 of the referenced artifact (https://releases.warp.dev/stable/v0.2026.06.10.09.27.stable_01/Warp.dmg).

"installer_url": "https://releases.warp.dev/stable/v0.2026.06.10.09.27.stable_01/Warp.dmg",
"install_script_ref": "007bc795",
"uninstall_script_ref": "932356de",
"sha256": "b7ea2418124ffb5fc34e94121892de4c9a7868813c7607e0597668021783e23f"
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@ee/maintained-apps/outputs/warp/darwin.json` around lines 9 - 12, The darwin
JSON entry updates installer_url but leaves sha256 set to "no_check", so replace
the value of the sha256 field for the installer_url entry with the actual SHA256
fingerprint of the artifact
(b7ea2418124ffb5fc34e94121892de4c9a7868813c7607e0597668021783e23f) so the DMG is
integrity-pinned; locate the JSON object containing the keys installer_url,
install_script_ref, uninstall_script_ref and update sha256 accordingly, then run
any repository validation that checks hashes.

@github-actions

Copy link
Copy Markdown
Contributor

Closing in favor of #47507.

@github-actions github-actions Bot closed this Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants