From 13ab87041873955614ed4706f2aecd8f50d7b4a0 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Tue, 23 Jun 2026 17:00:49 -0500 Subject: [PATCH] =?UTF-8?q?fix:=20packagist=20publish=20=E2=80=94=20fix=20?= =?UTF-8?q?secrets=20condition=20and=20use=20GitHub=20mirror=20URL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix if: condition syntax (needs ${{ }} expression wrapper) - Point Packagist notification to GitHub mirror URL (Packagist can't access Gitea directly) --- .mokogitea/workflows/composer-publish.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.mokogitea/workflows/composer-publish.yml b/.mokogitea/workflows/composer-publish.yml index 03735c9..f636080 100644 --- a/.mokogitea/workflows/composer-publish.yml +++ b/.mokogitea/workflows/composer-publish.yml @@ -52,15 +52,15 @@ jobs: echo "Package available at: ${GITEA_URL}/api/packages/MokoConsulting/composer" echo "Install: composer require mokoconsulting/mokocli" - # Packagist — notify of new version + # Packagist — notify of new version (points to GitHub mirror which Packagist can access) - name: Notify Packagist - if: secrets.PACKAGIST_TOKEN != '' + if: ${{ secrets.PACKAGIST_TOKEN != '' }} run: | VERSION="${{ steps.version.outputs.version }}" echo "Notifying Packagist of version ${VERSION}..." curl -sf -X POST \ -H "Content-Type: application/json" \ - -d '{"repository":{"url":"https://git.mokoconsulting.tech/MokoConsulting/mokocli"}}' \ + -d '{"repository":{"url":"https://github.com/mokoconsulting-tech/mokocli"}}' \ "https://packagist.org/api/update-package?username=mokoconsulting&apiToken=${{ secrets.PACKAGIST_TOKEN }}" \ && echo "Packagist notified" \ || echo "::warning::Packagist notification failed (package may not be registered yet)" -- 2.52.0