Skip to content

Commit 31215c6

Browse files
authored
ci: fix mongod startup (#5248)
1 parent b670958 commit 31215c6

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -545,9 +545,15 @@ jobs:
545545
steps:
546546
- name: Checkout
547547
uses: actions/checkout@v2
548-
- name: Check
548+
- name: Setup MongoDB
549549
run: |
550-
sudo systemctl start mongod.service
550+
sudo apt update
551+
sudo apt install -y wget gnupg
552+
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
553+
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
554+
sudo apt update
555+
sudo apt install -y mongodb-org
556+
sudo systemctl start mongod
551557
- name: Setup PHP
552558
uses: shivammathur/setup-php@v2
553559
with:
@@ -900,9 +906,15 @@ jobs:
900906
steps:
901907
- name: Checkout
902908
uses: actions/checkout@v2
903-
- name: Check
909+
- name: Setup MongoDB
904910
run: |
905-
sudo systemctl start mongod.service
911+
sudo apt update
912+
sudo apt install -y wget gnupg
913+
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
914+
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
915+
sudo apt update
916+
sudo apt install -y mongodb-org
917+
sudo systemctl start mongod
906918
- name: Setup PHP
907919
uses: shivammathur/setup-php@v2
908920
with:

0 commit comments

Comments
 (0)