Skip to content

Commit c2ab3b3

Browse files
authored
Merge branch 'major' into packageVersionAsDefault
2 parents 2e29f9b + 87414d7 commit c2ab3b3

File tree

118 files changed

+6582
-5212
lines changed

Some content is hidden

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

118 files changed

+6582
-5212
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
- module-solid
1515
- module-svelte
1616
- module-vue
17+
- runner
1718
- storage
1819
- unocss
1920
- webextension-polyfill

.github/workflows/sync-releases.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
- module-solid
1515
- module-svelte
1616
- module-vue
17+
- runner
1718
- storage
1819
- webextension-polyfill
1920
- wxt

.github/workflows/update-browser-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
- name: Commit Changes
3434
id: commit
35-
uses: stefanzweifel/git-auto-commit-action@v5
35+
uses: stefanzweifel/git-auto-commit-action@v6
3636
env:
3737
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3838
with:

.github/workflows/validate.yml

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,17 @@ jobs:
5555
working-directory: packages/wxt-demo
5656

5757
tests:
58-
name: Tests
59-
runs-on: ubuntu-22.04
58+
name: Tests (${{ matrix.title }})
59+
runs-on: ${{ matrix.os }}
60+
strategy:
61+
matrix:
62+
include:
63+
- title: 'Linux'
64+
os: ubuntu-22.04
65+
coverage: true
66+
- title: 'Windows'
67+
os: windows-latest
68+
coverage: false
6069
steps:
6170
- name: Checkout
6271
uses: actions/checkout@v4
@@ -68,26 +77,19 @@ jobs:
6877
uses: oven-sh/setup-bun@v2
6978

7079
- name: Run Tests
71-
run: pnpm test:coverage -- --reporter=default --reporter=hanging-process
80+
if: ${{ ! matrix.coverage }}
81+
run: pnpm test
82+
83+
- name: Run Tests (Coverage)
84+
if: matrix.coverage
85+
run: pnpm test:coverage --reporter=default --reporter=hanging-process
7286

7387
- name: Upload Coverage
88+
if: matrix.coverage
7489
uses: codecov/codecov-action@v5
7590
env:
7691
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
7792

78-
windows-tests:
79-
name: Windows Tests
80-
runs-on: windows-latest
81-
steps:
82-
- name: Checkout
83-
uses: actions/checkout@v4
84-
85-
- name: Setup
86-
uses: ./.github/actions/setup
87-
88-
- name: Run Tests
89-
run: pnpm test
90-
9193
template:
9294
name: Template
9395
runs-on: ubuntu-22.04

.github/workflows/vhs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
path: 'docs/tapes/init-demo.tape'
3737

3838
- name: Save recorded GIF
39-
uses: stefanzweifel/git-auto-commit-action@v5
39+
uses: stefanzweifel/git-auto-commit-action@v6
4040
env:
4141
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4242
with:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
.output
66
.webextrc
77
.wxt
8+
.wxt-runner
89
*.log
910
/docs/.vitepress/cache
1011
docs/.vitepress/.temp

.markdownlint.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/DavidAnson/markdownlint/refs/heads/main/schema/markdownlint-config-schema.json",
3+
"line-length": false,
4+
"no-inline-html": false,
5+
"first-line-heading": false
6+
}

.markdownlintignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
node_modules
2+
.git
3+
.output
4+
dist
5+
6+
# Generated files
7+
packages/wxt/README.md
8+
packages/*/CHANGELOG.md
9+
docs/api

CODE_OF_CONDUCT.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ representative at an online or offline event.
6060

6161
Instances of abusive, harassing, or otherwise unacceptable behavior may be
6262
reported to the community leaders responsible for enforcement at
63-
63+
6464
All complaints will be reviewed and investigated promptly and fairly.
6565

6666
All community leaders are obligated to respect the privacy and security of the
@@ -116,13 +116,13 @@ the community.
116116

117117
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
118118
version 2.0, available at
119-
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
119+
<https://www.contributor-covenant.org/version/2/0/code_of_conduct.html>.
120120

121121
Community Impact Guidelines were inspired by [Mozilla's code of conduct
122122
enforcement ladder](https://github.com/mozilla/diversity).
123123

124124
[homepage]: https://www.contributor-covenant.org
125125

126126
For answers to common questions about this code of conduct, see the FAQ at
127-
https://www.contributor-covenant.org/faq. Translations are available at
128-
https://www.contributor-covenant.org/translations.
127+
<https://www.contributor-covenant.org/faq>. Translations are available at
128+
<https://www.contributor-covenant.org/translations>.

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ Configuration is in [`taze.config.ts`](./taze.config.ts).
156156

157157
## Install Unreleased Versions
158158

159-
This repo uses https://pkg.pr.new to publish versions of all it's packages for almost every commit. You can install them via:
159+
This repo uses <https://pkg.pr.new> to publish versions of all it's packages for almost every commit. You can install them via:
160160

161161
```sh
162162
npm i https://pkg.pr.new/[package-name]@[ref]
@@ -177,10 +177,10 @@ npm i https://pkg.pr.new/@wxt-dev/module-react@426f907
177177

178178
## Blog Posts
179179

180-
Anyone is welcome to submit a blog post on https://wxt.dev/blog!
180+
Anyone is welcome to submit a blog post on <https://wxt.dev/blog>!
181181

182182
> [!NOTE]
183183
> Before starting on a blog post, please message Aaron on Discord or start a discussion on GitHub to get permission to write about a topic, but most topics are welcome: Major version updates, tutorials, etc.
184184
185-
- **English only**: Blog posts should be written in English. Unfortunately, our maintainers doesn't have the bandwidth right now to translate our docs, let alone blog posts. Sorry 😓
185+
- **English only**: Blog posts should be written in English. Unfortunately, our maintainers don't have the bandwidth right now to translate our docs, let alone blog posts. Sorry 😓
186186
- **AI**: Please only use AI to translate or proof-read your blog post. Don't generate the whole thing... We don't want to publish that.

0 commit comments

Comments
 (0)