diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 500d14fb7aa..630cfbcd80b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -128,7 +128,7 @@ jobs: strategy: matrix: node-version: [21.x] - mongodb-version: [4.2] + mongodb-version: [7.0] steps: - uses: actions/checkout@v4 with: @@ -138,7 +138,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Start MongoDB ${{ matrix.mongodb-version }} Replica Set - uses: supercharge/mongodb-github-action@1.3.0 + uses: supercharge/mongodb-github-action@1.11.0 with: mongodb-version: ${{ matrix.mongodb-version }} mongodb-replica-set: rs @@ -159,7 +159,7 @@ jobs: strategy: matrix: node-version: [21.x] - mongodb-version: [4.2] + mongodb-version: [7.0] steps: - uses: actions/checkout@v4 with: @@ -169,7 +169,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Start MongoDB ${{ matrix.mongodb-version }} Replica Set - uses: supercharge/mongodb-github-action@1.3.0 + uses: supercharge/mongodb-github-action@1.11.0 with: mongodb-version: ${{ matrix.mongodb-version }} mongodb-replica-set: rs @@ -190,7 +190,7 @@ jobs: strategy: matrix: node-version: [21.x] - mongodb-version: [4.2] + mongodb-version: [7.0] steps: - uses: actions/checkout@v4 with: @@ -200,7 +200,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Start MongoDB ${{ matrix.mongodb-version }} Replica Set - uses: supercharge/mongodb-github-action@1.3.0 + uses: supercharge/mongodb-github-action@1.11.0 with: mongodb-version: ${{ matrix.mongodb-version }} mongodb-replica-set: rs diff --git a/gulp/gulp-build.js b/gulp/gulp-build.js index 11f91b454f2..dbcd4767e8c 100644 --- a/gulp/gulp-build.js +++ b/gulp/gulp-build.js @@ -51,7 +51,7 @@ gulp.task('build:prepare-mongo', async () => { console.log('MongoDB data folder is missing, setting up.'); // eslint-disable-line no-console // use run-rs without --keep, kill it as soon as the replica set starts - const runRsProcess = spawn('run-rs', ['-v', '4.1.1', '-l', 'ubuntu1804', '--dbpath', 'mongodb-data', '--number', '1', '--quiet']); + const runRsProcess = spawn('run-rs', ['-v', '7.0.14', '-l', 'ubuntu2204', '--dbpath', 'mongodb-data', '--number', '1', '--quiet']); for await (const chunk of runRsProcess.stdout) { const stringChunk = chunk.toString(); diff --git a/package.json b/package.json index 20b1819241c..7f1f61af983 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "start": "gulp nodemon", "start:simple": "node ./website/server/index.js", "debug": "gulp nodemon --inspect", - "mongo:dev": "run-rs -v 5.0.23 -l ubuntu1804 --keep --dbpath mongodb-data --number 1 --quiet", + "mongo:dev": "run-rs -v 7.0.14 -l ubuntu2204 --keep --dbpath mongodb-data --number 1 --quiet", "postinstall": "git config --global url.\"https://\".insteadOf git:// && gulp build && cd website/client && npm install", "apidoc": "gulp apidoc", "heroku-postbuild": ".heroku/report_deploy.sh"