From c23c594b3f49d16b9057899cbca61e139295244a Mon Sep 17 00:00:00 2001 From: danielmeppiel Date: Mon, 9 Mar 2026 22:24:51 +0100 Subject: [PATCH] fix: use CREATE_PR_PAT for workflow auth and update formula to v0.7.5 - Formula: update to v0.7.5 with correct SHA256 checksums - Workflow: replace github.token with secrets.CREATE_PR_PAT for PR creation The default GITHUB_TOKEN cannot push branches or create PRs in Microsoft org repos due to org-level policy restrictions. This is the same fix applied to the apm repo itself (microsoft/apm#144). --- .github/workflows/update-formula.yml | 2 +- Formula/apm.rb | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/update-formula.yml b/.github/workflows/update-formula.yml index d6ac9ca..51436d7 100644 --- a/.github/workflows/update-formula.yml +++ b/.github/workflows/update-formula.yml @@ -47,7 +47,7 @@ jobs: - name: Create pull request env: - GH_TOKEN: ${{ github.token }} + GH_TOKEN: ${{ secrets.CREATE_PR_PAT }} run: | VERSION="${{ github.event.client_payload.release.version }}" CLEAN_VERSION="${VERSION#v}" diff --git a/Formula/apm.rb b/Formula/apm.rb index 753803f..d5dd3ac 100644 --- a/Formula/apm.rb +++ b/Formula/apm.rb @@ -1,21 +1,21 @@ class Apm < Formula desc "Agent Package Manager (APM): The NPM for AI-Native Development" homepage "https://github.com/microsoft/apm" - version "0.7.4" + version "0.7.5" license "MIT" if Hardware::CPU.arm? && OS.mac? url "https://github.com/microsoft/apm/releases/download/v#{version}/apm-darwin-arm64.tar.gz" - sha256 "822e680f06ffae878b807c8303bf0856ed5e2d3b7f7f8959b4482699530d2d8f" + sha256 "5a5d771376d309a35350358f15e4171a4f7b01c9deae955c69f094b8810faae9" elsif Hardware::CPU.intel? && OS.mac? url "https://github.com/microsoft/apm/releases/download/v#{version}/apm-darwin-x86_64.tar.gz" - sha256 "a835cd5f90bd0e500acfb8096531ad9245fb8704c02380f0afcdee3928c1a8b0" + sha256 "6c7ab38caf7114533f157722a6e3afc3306da366e080b7877d43235f3173be75" elsif Hardware::CPU.arm? && OS.linux? url "https://github.com/microsoft/apm/releases/download/v#{version}/apm-linux-arm64.tar.gz" - sha256 "7b543e4daf7bc029513f9eb7bbfa4240b3e1f748ffa08f243ab2f7532e7adb53" + sha256 "dcf07e1323b5914731048c1eb79d4cdb373765503d76b57f1a589483b9f5d62a" elsif Hardware::CPU.intel? && OS.linux? url "https://github.com/microsoft/apm/releases/download/v#{version}/apm-linux-x86_64.tar.gz" - sha256 "adf8f6ba5a8694e998fbbaf1aa7490f5bb17c75dc1683ca5825e02c325fb96cf" + sha256 "0786e77b590a4b9c7d6d7625c68e98466667d98be988c5e607517a66eb4ce624" end def install