Skip to content

Commit 656623d

Browse files
committed
Merge remote-tracking branch 'upstream/main' into fix/dev-watch-missed-reloads
2 parents 7b0c8ab + c2fb8c7 commit 656623d

63 files changed

Lines changed: 2586 additions & 2235 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/CODEOWNERS‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@
77
# Creator of specific wxt modules
88
/packages/auto-icons/ @Timeraa
99
/packages/unocss/ @Timeraa
10+
11+
# Other Directories
12+
/docs @aklinker1 @PatrykKuniczak

‎.github/dependabot.yml‎

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
41
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5-
62
version: 2
73
updates:
8-
- package-ecosystem: npm
4+
- package-ecosystem: bun
95
directory: /
106
schedule:
11-
interval: 'monthly'
7+
interval: 'daily'
8+
groups:
9+
production-updates:
10+
applies-to: version-updates
11+
dependency-type: production
12+
update-types: [minor, patch]
13+
dev-updates:
14+
applies-to: version-updates
15+
dependency-type: development
16+
update-types: [minor, patch]
1217
- package-ecosystem: 'github-actions'
1318
directory: '/'
1419
schedule:
15-
interval: 'monthly'
20+
interval: 'daily'

‎.github/workflows/auto-label.yml‎

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
steps:
1414
- name: Gather Info
1515
id: check
16-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
16+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
1717
with:
1818
script: |
1919
const { data: pr } = await github.rest.pulls.get({
@@ -59,20 +59,24 @@ jobs:
5959
6060
- name: Sync Author
6161
if: steps.check.outputs.has_assignees == 'false'
62-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
62+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
6363
with:
6464
script: |
65-
await github.rest.issues.addAssignees({
66-
owner: context.repo.owner,
67-
repo: context.repo.repo,
68-
issue_number: context.payload.pull_request.number,
69-
assignees: ['${{ steps.check.outputs.author }}']
70-
});
65+
try {
66+
await github.rest.issues.addAssignees({
67+
owner: context.repo.owner,
68+
repo: context.repo.repo,
69+
issue_number: context.payload.pull_request.number,
70+
assignees: ['${{ steps.check.outputs.author }}']
71+
});
7172
72-
console.log('Assigned PR author: ${{ steps.check.outputs.author }}');
73+
console.log('Assigned PR author: ${{ steps.check.outputs.author }}');
74+
} catch (err) {
75+
console.warn("Error assigning author:", err);
76+
}
7377
7478
- name: Sync Labels
75-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
79+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
7680
with:
7781
script: |
7882
const newLabels = ${{ steps.check.outputs.labels }};

‎.github/workflows/pkg.pr.new.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
run: bun run buildc all
2727

2828
- name: Publish
29-
run: bun pkg-pr-new publish --compact --bun './packages/*'
29+
run: bunx pkg-pr-new publish --compact --bun './packages/*'
3030

3131
- name: DEBUG
3232
if: always()

‎.github/workflows/pr-closed.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
github.event.pull_request.user.login != 'PatrykKuniczak' &&
3030
github.event.pull_request.user.login != 'dependabot[bot]' &&
3131
github.event.pull_request.user.login != 'copilot-swe-agent[bot]'
32-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
32+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
3333
env:
3434
comment: Thanks for helping make WXT better!
3535
with:

‎.github/workflows/publish-docs.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
uses: ./.github/actions/setup
3030

3131
- name: Login to Docker Registry
32-
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
32+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
3333
with:
3434
registry: https://${{ secrets.DOCKER_REGISTRY_HOSTNAME }}
3535
username: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
@@ -44,4 +44,4 @@ jobs:
4444
run: docker push ${{ secrets.DOCKER_REGISTRY_HOSTNAME }}/wxt/docs:${{ github.event.inputs.tag || 'latest' }}
4545

4646
- name: Deploy
47-
run: curl -X POST -i ${{ secrets.UPDATE_DOCS_WEBHOOK }}
47+
run: 'curl -X POST -i -H "X-API-Key: ${{ secrets.DOCS_WEBHOOK_API_KEY }}" https://${{ secrets.DOCS_WEBHOOK_DOMAIN }}/api/webhook/stacks/${{ secrets.DOCS_WEBHOOK_STACK_ID }}'

‎.github/workflows/validate.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ jobs:
7474
uses: ./.github/actions/setup
7575

7676
- name: Setup PNPM
77-
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
77+
uses: pnpm/action-setup@739bfe42ca9233c5e6aca07c1a25a9d34aca49b0 # v6.0.7
7878
with:
79-
version: latest
79+
version: 10.33.0
8080

8181
- name: Run Tests
8282
if: ${{ ! matrix.coverage }}

‎.github/workflows/vhs.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
with:
2222
ref: ${{ github.ref_name }}
2323
- name: Setup PNPM
24-
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
24+
uses: pnpm/action-setup@739bfe42ca9233c5e6aca07c1a25a9d34aca49b0 # v6.0.7
2525

2626
- name: Setup NodeJS
27-
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
27+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
2828
with:
2929
cache: pnpm
3030

0 commit comments

Comments
 (0)