Skip to content

Commit 3ca0010

Browse files
committed
chore(ci): add ravendb secrets to workflow
Signed-off-by: Mike Nguyen <[email protected]>
1 parent 52c96bd commit 3ca0010

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.github/scripts/test-info.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -839,6 +839,7 @@ const components = {
839839
* @property {boolean?} requireAWSCredentials If true, requires AWS credentials and makes the test "cloud-only"
840840
* @property {boolean?} requireGCPCredentials If true, requires GCP credentials and makes the test "cloud-only"
841841
* @property {boolean?} requireCloudflareCredentials If true, requires Cloudflare credentials and makes the test "cloud-only"
842+
* @property {boolean?} requireRavenDBCredentials If true, requires RavenDB credentials
842843
* @property {boolean?} requireTerraform If true, requires Terraform
843844
* @property {boolean?} requireKind If true, requires KinD
844845
* @property {string?} conformanceSetup Setup script for conformance tests
@@ -860,6 +861,7 @@ const components = {
860861
* @property {boolean?} require-aws-credentials Requires AWS credentials
861862
* @property {boolean?} require-gcp-credentials Requires GCP credentials
862863
* @property {boolean?} require-cloudflare-credentials Requires Cloudflare credentials
864+
* @property {boolean?} require-ravendb-credentials Requires RavenDB credentials
863865
* @property {boolean?} require-terraform Requires Terraform
864866
* @property {boolean?} require-kind Requires KinD
865867
* @property {string?} setup-script Setup script
@@ -931,6 +933,9 @@ function GenerateMatrix(testKind, enableCloudTests) {
931933
'require-cloudflare-credentials': comp.requireCloudflareCredentials
932934
? 'true'
933935
: undefined,
936+
'require-ravendb-credentials': comp.requireRavenDBCredentials
937+
? 'true'
938+
: undefined,
934939
'require-terraform': comp.requireTerraform ? 'true' : undefined,
935940
'require-kind': comp.requireKind ? 'true' : undefined,
936941
'setup-script': comp[testKind + 'Setup'] || undefined,

.github/workflows/conformance.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,12 @@ jobs:
226226
aws-secret-access-key: ${{ secrets.AWS_SECRET_KEY }}
227227
aws-region: us-west-1
228228

229+
- name: Set RavenDB env vars
230+
if: matrix.require-ravendb-credentials == 'true'
231+
run: |
232+
echo "::add-mask::${{ secrets.RAVENDBLICENSE }}"
233+
echo "RAVENDBLICENSE=${{ secrets.RAVENDBLICENSE }}" >> $GITHUB_ENV
234+
229235
- name: Start MongoDB
230236
if: matrix.mongodb-version != ''
231237
uses: supercharge/[email protected]

0 commit comments

Comments
 (0)