-
Notifications
You must be signed in to change notification settings - Fork 520
Commit efd6fd5
committed
Reorganize build and packages to allow for omitting dev tools
New requirements in our release pipeline require us to omit the installation
of quite a few of our (optional) dev tools, as their post-install tasks
reach out to the public NPM registry and so are blocked. By moving everything
except `esbuild` and `vsce` to `optionalDependencies` (and reorganzing the
build script) we can run the linter and tests outside of the secure container.
Since OneBranch and GitHub Actions are now using PowerShell 7.4, the module
setup script had to be updated. Because OneBranch now runs without releasing,
the downloaded drop had to change (skipping a zip and extraction).1 parent d69ee8a commit efd6fd5
File tree
5 files changed
+358
-365
lines changed- .pipelines
- tools
5 files changed
+358
-365
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 | - | ||
30 | + | ||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 | + | ||
45 | + | ||
44 | 46 |
| |
45 | 47 |
| |
46 | 48 |
| |
| |||
50 | 52 |
| |
51 | 53 |
| |
52 | 54 |
| |
55 | + | ||
56 | + | ||
57 | + | ||
58 | + | ||
53 | 59 |
| |
54 | 60 |
| |
55 | 61 |
| |
| |||
75 | 81 |
| |
76 | 82 |
| |
77 | 83 |
| |
78 | - | ||
79 | - | ||
80 | - | ||
81 | - | ||
82 | - | ||
83 | - | ||
84 | - | ||
85 | - | ||
86 | - | ||
87 | 84 |
| |
88 | 85 |
| |
89 | 86 |
| |
90 | 87 |
| |
91 | 88 |
| |
92 | 89 |
| |
93 | 90 |
| |
94 | - | ||
95 | - | ||
96 | - | ||
97 | - | ||
98 | - | ||
99 | - | ||
100 | - | ||
101 | - | ||
91 | + | ||
92 | + | ||
93 | + | ||
94 | + | ||
95 | + | ||
96 | + | ||
97 | + | ||
98 | + | ||
102 | 99 |
| |
103 | 100 |
| |
104 | 101 |
| |
| |||
141 | 138 |
| |
142 | 139 |
| |
143 | 140 |
| |
144 | - | ||
145 | - | ||
146 | - | ||
147 | - | ||
148 | - | ||
149 | - | ||
150 | - | ||
141 | + | ||
142 | + | ||
143 | + | ||
151 | 144 |
| |
152 | 145 |
| |
153 | 146 |
| |
|
0 commit comments