Skip to content

Commit 1ba4a41

Browse files
committed
ci(packagist): replace manual curl with mnavarrocarter/packagist-update Action
1 parent 5dc0e94 commit 1ba4a41

1 file changed

Lines changed: 4 additions & 11 deletions

File tree

.github/workflows/packagist-webhook.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,8 @@ jobs:
1313
- name: Checkout code
1414
uses: actions/checkout@v4
1515

16-
- name: Read package name from composer.json
17-
id: composer
18-
run: |
19-
PACKAGE_NAME=$(jq -r .name composer.json)
20-
echo "PACKAGE_NAME=$PACKAGE_NAME" >> $GITHUB_OUTPUT
21-
2216
- name: Notify Packagist
23-
run: |
24-
curl -s -X POST \
25-
-H "Content-Type: application/json" \
26-
-d "{\"repository\": {\"url\": \"https://packagist.org/packages/${{ steps.composer.outputs.PACKAGE_NAME }}\"}}" \
27-
"https://packagist.org/api/update-package?username=${{ secrets.PACKAGIST_USERNAME }}&apiToken=${{ secrets.PACKAGIST_TOKEN }}"
17+
uses: mnavarrocarter/packagist-update@v1.0
18+
with:
19+
username: ${{ secrets.PACKAGIST_USERNAME }}
20+
api_token: ${{ secrets.PACKAGIST_TOKEN }}

0 commit comments

Comments
 (0)