Skip to content

Commit b31ead9

Browse files
ahmad-moussawiAhmad
authored andcommitted
Update ci.yml
1 parent 758e9f3 commit b31ead9

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@ env:
1010
DOTNET_CLI_TELEMETRY_OPTOUT: true
1111

1212
# MYSQL DB
13-
DB_MYSQL_HOST: localhost
13+
DB_MYSQL_HOST: localhost
1414
DB_MYSQL_USER: root
1515
DB_MYSQL_PASSWORD: "root"
16-
DB_MYSQL_DATABASE: test_sqlkata
16+
DB_MYSQL_DATABASE: test_sqlkata
1717

1818
# MS SQL
19-
DB_MSSQL_HOST: localhost
19+
DB_MSSQL_HOST: localhost
2020
DB_MSSQL_USER: sa
21-
DB_MSSQL_PASSWORD: ZLWFwFhySXbX
21+
DB_MSSQL_PASSWORD: "cQKY1w4?8+4]"
2222
DB_MSSQL_DATABASE: test_sqlkata
2323

2424

2525
jobs:
2626
build:
2727
runs-on: ubuntu-latest
28-
28+
2929
# Define a service container for SQL Server
3030
services:
3131
mssql:
3232
image: mcr.microsoft.com/mssql/server:2022-latest
3333
env:
34-
SA_PASSWORD: ${{ env.DB_MSSQL_PASSWORD }} # Use a GitHub secret for the password
34+
SA_PASSWORD: "${{ env.DB_MSSQL_PASSWORD }}" # Use a GitHub secret for the password
3535
ACCEPT_EULA: 'Y'
3636
ports:
3737
- 1433:1433 # Map the port
@@ -40,9 +40,9 @@ jobs:
4040
--health-cmd "sqlcmd -S localhost -U sa -P $SA_PASSWORD -Q 'SELECT 1'"
4141
--health-interval 10s
4242
--health-timeout 5s
43-
--health-retries 10
44-
45-
timeout-minutes: 15
43+
--health-retries 20
44+
45+
timeout-minutes: 20
4646
steps:
4747
- uses: actions/checkout@v4
4848
- name: Setup .NET
@@ -60,7 +60,7 @@ jobs:
6060
mysql -e 'CREATE DATABASE ${{ env.DB_MYSQL_DATABASE }};' -u${{ env.DB_MYSQL_USER }}
6161
mysql -e 'CREATE TABLE cars(id int primary key auto_increment);' -u${{ env.DB_MYSQL_USER }} ${{ env.DB_MYSQL_DATABASE }}
6262
mysql -e 'SHOW TABLES;' -u${{ env.DB_MYSQL_USER }} ${{ env.DB_MYSQL_DATABASE }}
63-
63+
6464
- name: Install sqlcmd tools
6565
run: |
6666
sudo apt-get update
@@ -72,9 +72,9 @@ jobs:
7272
echo '/opt/mssql-tools/bin' | sudo tee -a $GITHUB_PATH
7373
7474
- name: Run SQL commands (example)
75-
run: |
75+
run: |
7676
sqlcmd -S localhost,1433 -U SA -P "${{ env.DB_MSSQL_PASSWORD }}" -Q "SELECT @@VERSION"
77-
77+
7878
- name: Run Test
7979
run: dotnet test --no-build --verbosity normal
8080
env:

0 commit comments

Comments
 (0)