Configure Cross-Origin headers

This commit is contained in:
Luke Street
2025-03-06 22:22:31 -07:00
parent 860aa614b0
commit df258e40bd
3 changed files with 13 additions and 9 deletions
+3 -9
View File
@@ -16,10 +16,8 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Setup Node.js
- name: Install Node
uses: actions/setup-node@v4
with:
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: Check
@@ -32,10 +30,8 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Setup Node.js
- name: Install Node
uses: actions/setup-node@v4
with:
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: Build
@@ -54,10 +50,8 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Setup Node.js
- name: Install Node
uses: actions/setup-node@v4
with:
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: Build
+3
View File
@@ -0,0 +1,3 @@
/*
Cross-Origin-Resource-Policy: cross-origin
Cross-Origin-Embedder-Policy: require-corp
+7
View File
@@ -107,6 +107,13 @@ const extensionConfig: RsbuildConfig = {
hmr: false,
liveReload: false,
},
// Disable copying the public directory. This is only useful
// for the web configuration.
server: {
publicDir: {
copyOnBuild: false,
},
},
};
const buildType = process.env.BUILD_TYPE;