Commit graph

57 commits

Author SHA1 Message Date
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
Hazelnoot
cde21646f6 skip container scanning on MRs 2025-09-26 21:02:56 -04:00
Hazelnoot
cde3c3eda6 only run libbehave on PRs 2025-09-26 21:02:56 -04:00
Hazelnoot
a727f79ea4 use mirrored libbehave 2025-09-26 21:02:56 -04:00
Hazelnoot
0d5fb8931e add dependency behavior scanning 2025-09-26 21:02:56 -04:00
Hazelnoot
f9ba21f731 add container scanning 2025-09-26 21:02:56 -04:00
Hazelnoot
b9ec20b736 add docs link for SAS_EXCLUDED_PATHS 2025-09-26 21:02:56 -04:00
Hazelnoot
b7ed110eca enable dependency reachability analysis 2025-09-26 21:02:56 -04:00
Hazelnoot
726f0881f0 increase dependency scanning depth 2025-09-26 21:02:56 -04:00
Hazelnoot
8c84c5b3f7 enable gitlab SAST scanning 2025-09-26 21:02:56 -04:00
Julia
93488f862c Fix .gitlab-ci.yml 2025-08-12 18:55:24 +00:00
Julia Johannesen
cebfa0777f
Optimize CI with simple parallelization and a flag for kaniko 2025-08-10 01:14:03 -04:00
dakkar
67ff1969b0 run more tests, now they pass 2025-02-06 10:45:05 +00:00
Marie
0633e1cc41 chore(ci): remove deprecated enable command 2025-02-03 01:22:26 +00:00
Marie
a4f4efc812 fix(ci): apply COREPACK_DEFAULT_TO_LATEST: 0 2025-02-03 01:19:32 +00:00
Marie
be3b4a2461 chore: make ci run on lts 22.13.0 2025-01-20 16:40:00 +00:00
dakkar
3cec5f927e fix some linting in frontends 2024-10-11 11:24:49 +01:00
dakkar
04e5f16e2a run tests in series
this _might_ reduce the change of the tests failing in our CI
2024-06-26 21:55:08 +01:00
dakkar
cc598384ce run tests in CI 2024-06-15 12:17:44 +00:00
dakkar
19bc4025ea merge: lint our MRs (!506)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/506

Approved-by: Tess K <me@thvxl.se>
Approved-by: Marie <marie@kaifa.ch>
2024-05-31 10:39:45 +00:00
dakkar
c3cbde68d6 pin to node 20
node-gyp / re2 seems to fail on node 22
2024-05-09 19:20:49 +01:00
dakkar
9d20fba359 lint our MRs
we still can't run the automated tests, but at least we can typecheck
and lint!
2024-05-02 17:05:44 +01:00
dakkar
23f476dbf3 Merge branch 'develop' into release/2024.3.1 2024-03-02 17:28:34 +00:00
Amelia Yukii
6516370251 Update 13 files
- /.forgejo/workflows/docker-develop.yml
- /.forgejo/workflows/docker.yml
- /.forgejo/workflows/lint.yml
- /.gitea/ISSUE_TEMPLATE/01_bug-report.yml
- /.gitea/ISSUE_TEMPLATE/02_feature-request.yml
- /.gitea/ISSUE_TEMPLATE/config.yml
- /.gitea/pull_request_template.md
- /.gitlab-ci.yml
- /.old/workflows/lint.yml
- /.gitlab/issue_templates/feature.md
- /.gitlab/issue_templates/bug.md
- /.gitlab/merge_request_templates/default.md
- /SECURITY.md
2024-02-02 07:48:35 +00:00
Amelia Yukii
848e1f9a56 version is better
(cherry picked from commit fb455e4fd9)
2024-02-01 16:11:48 +00:00
Amelia Yukii
9c4353ee79 Update .gitlab-ci.yml
(cherry picked from commit 8c5818acf0)
2024-02-01 16:10:47 +00:00
Amelia Yukii
fb455e4fd9 version is better 2024-02-01 15:59:14 +00:00
Amelia Yukii
8c5818acf0 Update .gitlab-ci.yml 2024-02-01 15:45:42 +00:00