Update MongoDB user insertion to use upsert for idempotency

This commit is contained in:
omri zaher 2025-09-18 19:15:01 +03:00
parent 1d7b2ec7b2
commit f331f75e12

View file

@ -94,12 +94,18 @@ jobs:
key: ${{ secrets.EC2_SSH_KEY }}
script: |
sudo docker exec wekan-db mongosh wekan --eval '
db.users.insertOne({
username: "omriza5",
password: "123456",
email: "omriza5@gmail.com",
isAdmin: false
})
db.users.updateOne(
{ username: "omriza5" },
{
$setOnInsert: {
username: "omriza5",
password: "123456",
email: "omriza5@gmail.com",
isAdmin: false
}
},
{ upsert: true }
)
'
- name: Run API tests