Commit b8afeb7
authored
Updates CI workflow to run on self-hosted runner (#7040)
## Motivation for features / changes
The standard runners provided by GitHub started running out of space, so
we set up self-hosted runners.
By internal policy, these runners cannot publish artifacts, e.g. to
PyPI, so the nightly workflows will need to be update to be produced by
separate infra, but at least this unblocks CI runs for PRs and such.
This change also removes the BUILD cache that was not actually used
before due to misconfiguration issue. To reduce maintenance burden
related to internal security policy and processes, the storage bucket
that was used for this purpose had public access removed, so we're
simply not using this anymore either way.
Note that this PR accomplishes the objective, which is to start running CI workflows in a self-hosted runner. However, tests seem to be failing in the new environment, and thus the CI workflow itself is failing.
I will proceed to merge this change, bypassing the requirement for the CI workflow to be successful, and we should address the test failures in one or more separate PRs.1 parent ab697c3 commit b8afeb7
1 file changed
+9
-21
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
35 | 39 | | |
36 | 40 | | |
37 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
38 | 46 | | |
39 | 47 | | |
40 | 48 | | |
| |||
53 | 61 | | |
54 | 62 | | |
55 | 63 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | 64 | | |
77 | 65 | | |
78 | 66 | | |
| |||
0 commit comments