Skip to content

Commit 6cf1dd3

Browse files
committed
CI sync-packages v008
1 parent 2b884a3 commit 6cf1dd3

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

.github/workflows/sync-packages.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@ name: Sync packages
22

33
on:
44
pull_request:
5-
branches: '**'
5+
branches:
6+
- main
7+
- packages-launch
68
schedule:
79
- cron: '0 0 * * 0' # At 00:00 on Sunday.
10+
workflow_dispatch: # Allow manual triggering
811

912
permissions:
1013
contents: write
@@ -29,7 +32,14 @@ jobs:
2932
env:
3033
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3134

35+
- name: Check for changes
36+
run: |
37+
echo "Checking for changes in registry files..."
38+
git status --porcelain apps/svelte.dev/src/lib/server/generated/registry/
39+
echo "Git status exit code: $?"
40+
3241
- name: Create or update pull request
42+
id: cpr
3343
uses: peter-evans/create-pull-request@v7
3444
with:
3545
commit-message: '(AUTO) Update packages data'
@@ -38,3 +48,10 @@ jobs:
3848
base: main
3949
branch: ci/update-packages-data
4050
delete-branch: true
51+
add-paths: |
52+
apps/svelte.dev/src/lib/server/generated/registry/*.json
53+
54+
- name: Check outputs
55+
run: |
56+
echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}"
57+
echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}"

0 commit comments

Comments
 (0)