File tree Expand file tree Collapse file tree 5 files changed +35
-39
lines changed
Expand file tree Collapse file tree 5 files changed +35
-39
lines changed Original file line number Diff line number Diff line change @@ -2,18 +2,18 @@ name: Build PHP 8.0
22
33on :
44 push :
5- branches : [ master ]
5+ branches : [ main ]
66 pull_request :
7- branches : [ master ]
7+ branches : [ main ]
88
99jobs :
1010 test :
1111 runs-on : ${{ matrix.os }}
1212 services :
1313 sql.data :
14- image : mcr.microsoft.com/mssql/server:2019 -latest
14+ image : mcr.microsoft.com/mssql/server:2017 -latest
1515 env :
16- SA_PASSWORD : 1234567890@Eu
16+ SA_PASSWORD : ${{secrets.SA_PASSWORD}}
1717 ACCEPT_EULA : Y
1818 MSSQL_PID : Express
1919 ports :
4545 with :
4646 mysql version : ' 5.7'
4747 mysql database : ' testing_db'
48- mysql root password : 123456
48+ mysql root password : ${{secrets.MYSQL_ROOT_PASSWORD}}
4949 mysql user : ' root'
50- mysql password : 123456
50+ mysql password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5151
5252 - name : Wait for MySQL
5353 run : |
6161 curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
6262 sudo apt update
6363 sudo apt install mssql-tools18
64- /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P 1234567890@Eu -Q 'create database testing_db' -C
64+ /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P ${{secrets.SA_PASSWORD}} -Q 'create database testing_db' -C
6565
6666 - name : Install Dependencies
6767 run : composer install --prefer-dist --no-interaction --no-dev
Original file line number Diff line number Diff line change @@ -2,22 +2,20 @@ name: Build PHP 8.1
22
33on :
44 push :
5- branches : [ master ]
5+ branches : [ main ]
66 pull_request :
7- branches : [ master ]
7+ branches : [ main ]
88
99jobs :
1010 test :
1111 runs-on : ${{ matrix.os }}
1212 services :
1313 sql.data :
14- image : mcr.microsoft.com/mssql/server:2019 -latest
14+ image : mcr.microsoft.com/mssql/server:2017 -latest
1515 env :
16- SA_PASSWORD : 1234567890@Eu
16+ SA_PASSWORD : ${{secrets.SA_PASSWORD}}
1717 ACCEPT_EULA : Y
1818 MSSQL_PID : Express
19- ports :
20- - " 1433:1433"
2119 strategy :
2220 fail-fast : true
2321 matrix :
4543 with :
4644 mysql version : ' 5.7'
4745 mysql database : ' testing_db'
48- mysql root password : 123456
46+ mysql root password : ${{secrets.MYSQL_ROOT_PASSWORD}}
4947 mysql user : ' root'
50- mysql password : 123456
48+ mysql password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5149
5250 - name : Wait for MySQL
5351 run : |
6159 curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
6260 sudo apt update
6361 sudo apt install mssql-tools18
64- /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P 1234567890@Eu -Q 'create database testing_db' -C
62+ /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P ${{secrets.SA_PASSWORD}} -Q 'create database testing_db' -C
6563
6664 - name : Install Dependencies
6765 run : composer install --prefer-dist --no-interaction --no-dev
Original file line number Diff line number Diff line change @@ -2,19 +2,19 @@ name: Build PHP 8.2
22
33on :
44 push :
5- branches : [ master , dev ]
5+ branches : [ main , dev ]
66 pull_request :
7- branches : [ master ]
7+ branches : [ main ]
88
99jobs :
1010
1111 test :
1212 runs-on : ${{ matrix.os }}
1313 services :
1414 sql.data :
15- image : mcr.microsoft.com/mssql/server:2019 -latest
15+ image : mcr.microsoft.com/mssql/server:2017 -latest
1616 env :
17- SA_PASSWORD : 1234567890@Eu
17+ SA_PASSWORD : ${{secrets.SA_PASSWORD}}
1818 ACCEPT_EULA : Y
1919 MSSQL_PID : Express
2020 ports :
4646 with :
4747 mysql version : ' 5.7'
4848 mysql database : ' testing_db'
49- mysql root password : 123456
49+ mysql root password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5050 mysql user : ' root'
51- mysql password : 123456
51+ mysql password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5252
5353 - name : Wait for MySQL
5454 run : |
6262 curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
6363 sudo apt update
6464 sudo apt install mssql-tools18
65- /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P 1234567890@Eu -Q 'create database testing_db' -C
65+ /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P ${{secrets.SA_PASSWORD}} -Q 'create database testing_db' -C
6666
6767 - name : Install Dependencies
6868 run : composer install --prefer-dist --no-interaction --no-dev
Original file line number Diff line number Diff line change @@ -2,23 +2,21 @@ name: Build PHP 8.3
22
33on :
44 push :
5- branches : [ master , dev ]
5+ branches : [ main , dev ]
66 pull_request :
7- branches : [ master , dev ]
7+ branches : [ main , dev ]
88
99jobs :
1010
1111 test :
1212 runs-on : ${{ matrix.os }}
1313 services :
1414 sql.data :
15- image : mcr.microsoft.com/mssql/server:2019 -latest
15+ image : mcr.microsoft.com/mssql/server:2017 -latest
1616 env :
17- SA_PASSWORD : 1234567890@Eu
17+ SA_PASSWORD : ${{secrets.SA_PASSWORD}}
1818 ACCEPT_EULA : Y
1919 MSSQL_PID : Express
20- ports :
21- - " 1433:1433"
2220 strategy :
2321 fail-fast : true
2422 matrix :
4644 with :
4745 mysql version : ' 5.7'
4846 mysql database : ' testing_db'
49- mysql root password : 123456
47+ mysql root password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5048 mysql user : ' root'
51- mysql password : 123456
49+ mysql password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5250
5351 - name : Wait for MySQL
5452 run : |
6260 curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
6361 sudo apt update
6462 sudo apt install mssql-tools18
65- /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P 1234567890@Eu -Q 'create database testing_db' -C
63+ /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P ${{secrets.SA_PASSWORD}} -Q 'create database testing_db' -C
6664
6765 - name : Install Dependencies
6866 run : composer install --prefer-dist --no-interaction --no-dev
Original file line number Diff line number Diff line change @@ -2,19 +2,19 @@ name: Build PHP 8.4
22
33on :
44 push :
5- branches : [ master , dev ]
5+ branches : [ main , dev ]
66 pull_request :
7- branches : [ master ]
7+ branches : [ main ]
88
99jobs :
1010
1111 test :
1212 runs-on : ${{ matrix.os }}
1313 services :
1414 sql.data :
15- image : mcr.microsoft.com/mssql/server:2019 -latest
15+ image : mcr.microsoft.com/mssql/server:2017 -latest
1616 env :
17- SA_PASSWORD : 1234567890@Eu
17+ SA_PASSWORD : ${{secrets.SA_PASSWORD}}
1818 ACCEPT_EULA : Y
1919 MSSQL_PID : Express
2020 ports :
4646 with :
4747 mysql version : ' 5.7'
4848 mysql database : ' testing_db'
49- mysql root password : 123456
49+ mysql root password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5050 mysql user : ' root'
51- mysql password : 123456
51+ mysql password : ${{secrets.MYSQL_ROOT_PASSWORD}}
5252
5353 - name : Wait for MySQL
5454 run : |
6262 curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
6363 sudo apt update
6464 sudo apt install mssql-tools18
65- /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P 1234567890@Eu -Q 'create database testing_db' -C
65+ /opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P ${{secrets.SA_PASSWORD}} -Q 'create database testing_db' -C
6666
6767 - name : Install Dependencies
6868 run : composer install --prefer-dist --no-interaction --no-dev
You can’t perform that action at this time.
0 commit comments