Repository navigation
Commit e422eb7
Use install-sql-server-action for SQL Server in CI
The action starts SQL Server in a container, waits for it to accept
connections, creates the database, and sets the SQLCMD* environment
variables with a random password. This replaces the service container,
hardcoded password, and database creation step.
On Linux, the action now forwards sqlcmd to the container, so it no
longer depends on sqlcmd being installed on the runner. The collation
is set to SQL Server's usual case-insensitive default, since the action
defaults to a case-sensitive collation.
Refs #13
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>1 parent 93a6e91 commit e422eb7
1 file changed
Lines changed: 9 additions & 32 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | 32 | | |
47 | 33 | | |
48 | 34 | | |
49 | 35 | | |
50 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
51 | 46 | | |
52 | 47 | | |
53 | 48 | | |
| |||
70 | 65 | | |
71 | 66 | | |
72 | 67 | | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | 68 | | |
92 | 69 | | |
93 | 70 | | |
| |||
0 commit comments