Commit graph

84 commits

Author SHA1 Message Date
Hazelnoot
32f086bce4 test misskey-js in pipelines 2025-11-05 19:19:10 -05:00
Hazelnoot
2f1ac23c57 include pnpm-workspace.yaml in cache key 2025-09-27 16:22:13 -04:00
Hazelnoot
2d5ce9b67f move variables to the top 2025-09-27 00:27:27 -04:00
Hazelnoot
8fc1899f53 conditionally run frontend/backend tests 2025-09-27 00:11:33 -04:00
Hazelnoot
81e654848c fix typo in frontend tests filter 2025-09-27 00:11:20 -04:00
Hazelnoot
8b4346a326 fix build filter for frontend tests 2025-09-26 23:54:43 -04:00
Hazelnoot
c87d60e2ba speed up lint job 2025-09-26 23:54:32 -04:00
Hazelnoot
e2bc9974a9 another attempt to fix conditional SAST 2025-09-26 23:44:50 -04:00
Hazelnoot
3c06f86a9d remove extraneous import of common 2025-09-26 23:30:28 -04:00
Hazelnoot
17d3f4948f try conditional include again 2025-09-26 23:27:40 -04:00
Hazelnoot
2ca73ea8a9 Revert "another attempt to fix SAST rules"
This reverts commit 8a0b64a265.
2025-09-26 23:06:36 -04:00
Hazelnoot
8a0b64a265 another attempt to fix SAST rules 2025-09-26 23:03:19 -04:00
Hazelnoot
ba1f6f3ac3 temporarily disable SAST overrides to see the normal config 2025-09-26 22:53:22 -04:00
Hazelnoot
def03d9751 fix dependency-scanning job 2025-09-26 22:53:09 -04:00
Hazelnoot
d0a98ee5e5 remove unused "script: []" 2025-09-26 22:52:58 -04:00
Hazelnoot
4dfd21de8b promote SAST variables to top-level 2025-09-26 22:46:33 -04:00
Hazelnoot
40b0d1a4ea Revert "fix SAST broken due to unsupported rules"
This reverts commit e69d2da161.
2025-09-26 22:45:26 -04:00
Hazelnoot
3dfd4bdf91 Revert "fix rule binding for SAST templates"
This reverts commit abc55ef13a.
2025-09-26 22:45:26 -04:00
Hazelnoot
abc55ef13a fix rule binding for SAST templates 2025-09-26 22:40:45 -04:00
Hazelnoot
6c57746b6d use cache for service images 2025-09-26 22:30:48 -04:00
Hazelnoot
e69d2da161 fix SAST broken due to unsupported rules 2025-09-26 22:22:45 -04:00
Hazelnoot
ad12c8541a fix unmatched paths in cache 2025-09-26 21:32:56 -04:00
Hazelnoot
9a3734369a fix cache including too much 2025-09-26 21:26:59 -04:00
Hazelnoot
ad3b1ec8ac make sure container_scanning only runs when deploy phase is actually happening 2025-09-26 21:20:42 -04:00
Hazelnoot
ca56f95db4 fix rule filters for SAST tests 2025-09-26 21:14:09 -04:00
Hazelnoot
c1ed7c7424 use if-not-present policy to cache docker images 2025-09-26 21:13:48 -04:00
Hazelnoot
4a89856976 restore missing pnpm install step 2025-09-26 21:02:57 -04:00
Hazelnoot
aff0097a84 push-pull -> pull-push 2025-09-26 21:02:57 -04:00
Hazelnoot
8364c187b6 fix container_scanning tying to run in test stage 2025-09-26 21:02:57 -04:00
Hazelnoot
d402212db4 remove default since it's so limited 2025-09-26 21:02:57 -04:00
Hazelnoot
94ed5ad7d0 replace deprecated "only" tags 2025-09-26 21:02:57 -04:00
Hazelnoot
ee55c73d79 fix syntax error 2025-09-26 21:02:57 -04:00
Hazelnoot
92538b3b5d use caching in pipeline 2025-09-26 21:02:57 -04:00
Hazelnoot
b64ec3dbc2 move security scanning to the top of CI pipeline 2025-09-26 21:02:57 -04:00
Hazelnoot
27366418fd update to libbehave 0.2.4 and simplify pipeline 2025-09-26 21:02:57 -04:00
Hazelnoot
f5f2c10a86 update to libbehave 0.2.2 2025-09-26 21:02:57 -04:00
Hazelnoot
f87a96da7f Revert "add separate build step"
This reverts commit 92f8543a30702529c267bc9ca691b0e1a1ce2551.
2025-09-26 21:02:57 -04:00
Hazelnoot
4032abc4db Revert "share the node_modules cache between dev and test"
This reverts commit 4d8b9715fe5ac6c82da4798c99a4be62906350d9.
2025-09-26 21:02:57 -04:00
Hazelnoot
d88e0c5193 Update to libbehave job v0.2.1 2025-09-26 21:02:57 -04:00
Hazelnoot
ac9c01cf10 share the node_modules cache between dev and test 2025-09-26 21:02:57 -04:00
Hazelnoot
e367b5e73a fix syntax of tags (again) 2025-09-26 21:02:57 -04:00
Hazelnoot
2337c837cb fix syntax of tags 2025-09-26 21:02:57 -04:00
Hazelnoot
9afa7b9196 enforce SAST runner arch 2025-09-26 21:02:57 -04:00
Hazelnoot
d6a76a9fe6 add separate build step 2025-09-26 21:02:57 -04:00
Hazelnoot
e352c364ef fix warnings from dependency scanner 2025-09-26 21:02:57 -04:00
Hazelnoot
877ce7caab more pipeline scheduling fixes 2025-09-26 21:02:56 -04:00
Hazelnoot
3d5b0c1847 move CI configuration to the end, maybe fix generation errors? 2025-09-26 21:02:56 -04:00
Hazelnoot
c9dcb405c8 fix broken pipeline generation 2025-09-26 21:02:56 -04:00
Hazelnoot
8042237574 fix inverted condition 🤦‍♀️ 2025-09-26 21:02:56 -04:00
Hazelnoot
46404154ee remove redundant stage specifier 2025-09-26 21:02:56 -04:00