From 4fa816801c283a56fabf3afff735c2d1967cdbb6 Mon Sep 17 00:00:00 2001 From: dinex-dev Date: Mon, 8 Jun 2026 17:32:50 +0530 Subject: [PATCH 1/2] chore(dev): point workflow at dev repo's MAC_CERTS + allow dispatch from dev branch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two minimal edits on the prod workflow we just synced over: 1. mac_certs / mac_certs_password now read from secrets.MAC_CERTS / MAC_CERTS_PASSWORD (the dev repo's known-good pair, last refreshed 2025-12-07) instead of secrets.bstack_mac_certs / bstack_mac_certs_password (which only exist on prod, and the prod copies are the broken pair that produced the MAC verification / notarize failures we're debugging). 2. Branch guard now also allows refs/heads/dev so workflow_dispatch from the dev branch actually fires steps instead of skipping silently. This is a dev-only adjustment — the prod workflow stays as-is. Iteration playground only; do not merge upstream. --- .github/workflows/release_desktop_app.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release_desktop_app.yml b/.github/workflows/release_desktop_app.yml index 51f37b6..72c4166 100644 --- a/.github/workflows/release_desktop_app.yml +++ b/.github/workflows/release_desktop_app.yml @@ -42,7 +42,7 @@ jobs: APPLE_ID: ${{ secrets.APPLE_ID }} APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }} - if: github.ref == 'refs/heads/master'|| github.ref == 'refs/heads/production' + if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/production' || github.ref == 'refs/heads/dev' runs-on: ${{ github.event.inputs.build_type }} steps: @@ -148,8 +148,8 @@ jobs: github_token: ${{ secrets.publish_token }} package_root: "." - mac_certs: ${{ secrets.bstack_mac_certs }} - mac_certs_password: ${{ secrets.bstack_mac_certs_password }} + mac_certs: ${{ secrets.MAC_CERTS }} + mac_certs_password: ${{ secrets.MAC_CERTS_PASSWORD }} # windows_certs / windows_certs_password intentionally removed. # Windows codesigning now happens inside electron-builder via the From c1b6c5e0d14e2e3d62fa695bd1cd5737e8d616c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jun 2026 12:03:28 +0000 Subject: [PATCH 2/2] build(deps): bump axios from 0.28.1 to 0.32.0 Bumps [axios](https://github.com/axios/axios) from 0.28.1 to 0.32.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v0.28.1...v0.32.0) --- updated-dependencies: - dependency-name: axios dependency-version: 0.32.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- package-lock.json | 23 +++++++++++------------ package.json | 2 +- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index bb24627..36fa722 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "agent-base": "^6.0.2", "assert": "^2.0.0", "async": "^3.2.1", - "axios": "^0.28.0", + "axios": "^0.32.0", "browserify-zlib": "^0.2.0", "charset": "^1.0.1", "chrome-remote-interface": "^0.33.0", @@ -6562,13 +6562,12 @@ } }, "node_modules/axios": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.28.1.tgz", - "integrity": "sha512-iUcGA5a7p0mVb4Gm/sy+FSECNkPFT4y7wt6OM/CDpO/OnNCvSs3PoMG8ibrC9jRoGYU0gUK5pXVC4NPXq6lHRQ==", - "license": "MIT", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.32.0.tgz", + "integrity": "sha512-sGQArzERW2SI8IRkjuJ5y91Sm9QjiRq4Ay4kOLqpbBt5CeKDNq4g6nirJdyD+palK3yEDXnJiVXsesX66AjwyA==", "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", + "follow-redirects": "^1.15.4", + "form-data": "^4.0.4", "proxy-from-env": "^1.1.0" } }, @@ -23965,12 +23964,12 @@ } }, "axios": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.28.1.tgz", - "integrity": "sha512-iUcGA5a7p0mVb4Gm/sy+FSECNkPFT4y7wt6OM/CDpO/OnNCvSs3PoMG8ibrC9jRoGYU0gUK5pXVC4NPXq6lHRQ==", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.32.0.tgz", + "integrity": "sha512-sGQArzERW2SI8IRkjuJ5y91Sm9QjiRq4Ay4kOLqpbBt5CeKDNq4g6nirJdyD+palK3yEDXnJiVXsesX66AjwyA==", "requires": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", + "follow-redirects": "^1.15.4", + "form-data": "^4.0.4", "proxy-from-env": "^1.1.0" } }, diff --git a/package.json b/package.json index 74eaf12..487b216 100644 --- a/package.json +++ b/package.json @@ -288,7 +288,7 @@ "agent-base": "^6.0.2", "assert": "^2.0.0", "async": "^3.2.1", - "axios": "^0.28.0", + "axios": "^0.32.0", "browserify-zlib": "^0.2.0", "charset": "^1.0.1", "chrome-remote-interface": "^0.33.0",