This commit is contained in:
1 parent
e4843e7d1d
commit
1808f14cc6
17 files changed
+711
-23
No files matched your search
@@ -13,6 +13,14 @@ jobs:
|
||||
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
|
||||
SESSION_SECRET: ${{ secrets.SESSION_SECRET }}
|
||||
ABC_API_KEY: ${{ secrets.ABC_API_KEY }}
|
||||
ORG_CONTEXT_ENABLED: ${{ vars.STAGING_ORG_CONTEXT_ENABLED }}
|
||||
ORG_CONTEXT_API_URL: ${{ vars.STAGING_ORG_CONTEXT_API_URL }}
|
||||
ORG_CONTEXT_SCOPE_MODE: ${{ vars.STAGING_ORG_CONTEXT_SCOPE_MODE }}
|
||||
ORG_CONTEXT_EXPOSURE: ${{ vars.STAGING_ORG_CONTEXT_EXPOSURE }}
|
||||
ORG_CONTEXT_TENANT_IDS: ${{ vars.STAGING_ORG_CONTEXT_TENANT_IDS }}
|
||||
ORG_CONTEXT_CACHE_TTL_SECONDS: ${{ vars.STAGING_ORG_CONTEXT_CACHE_TTL_SECONDS }}
|
||||
ORG_CONTEXT_KEY_ID: ${{ secrets.STAGING_ORG_CONTEXT_KEY_ID }}
|
||||
ORG_CONTEXT_KEY_SECRET: ${{ secrets.STAGING_ORG_CONTEXT_KEY_SECRET }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -35,7 +43,10 @@ jobs:
|
||||
run: npm install --no-fund --no-audit
|
||||
|
||||
- name: Check source
|
||||
run: npm run check
|
||||
run: npm run check && npm test
|
||||
|
||||
- name: Verify organization integration settings
|
||||
run: npm run org:verify
|
||||
|
||||
- name: Register Worker session secret
|
||||
shell: bash
|
||||
@@ -53,4 +64,4 @@ jobs:
|
||||
run: npm run r2:upload
|
||||
|
||||
- name: Deploy Worker
|
||||
run: npx wrangler deploy --name baron-qa-gateway-test
|
||||
run: node scripts/deploy-worker.mjs
|
||||
Reference in new issue
Block a user