Commit 8ba411f
committed
build: fix docs deployment and monitoring (#30373)
The docs deploy job currently tries to inject/install our snapshot
builds, but Yarn 2.x doesn't allow it by default.
In addition, GitHub actions execute with Ubuntu 24 as of recently, as
this requires additional pre-setup to be able to execute Chromium via
Pupeteer.
(cherry picked from commit e50a73f)1 parent d13f0de commit 8ba411f
File tree
5 files changed
+244
-114
lines changed- .github/workflows
- material.angular.io
- scripts/docs-deploy
5 files changed
+244
-114
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
238 | 238 | | |
239 | 239 | | |
240 | 240 | | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
241 | 245 | | |
242 | 246 | | |
243 | 247 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
77 | 81 | | |
78 | 82 | | |
79 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
0 commit comments