Wykres commitów

88 Commity (7ec51778f8bb52437c55b36e588f5bc57c925d0c)

Autor SHA1 Wiadomość Data
Alex Gleason 09baa262f9
GitLab CI: only run Docker job when a tag is pushed 2023-02-15 19:57:40 -06:00
Soapbox Bot 476a057781 Update docker Docker tag to v23 2023-02-03 00:12:36 +00:00
Soapbox Bot 13511cc81f Update docker Docker tag to v20.10.23 2023-01-21 02:06:34 +00:00
Alex Gleason 54eae01255
Rename some files to .cjs, make the codebase aware of .cjs and .mjs extensions 2023-01-17 18:34:11 -06:00
Alex Gleason ced6f544d7
Rework releases CI 2023-01-08 20:21:01 -06:00
Alex Gleason 039433988f
Merge remote-tracking branch 'origin/develop' into release-ci 2023-01-08 16:32:35 -06:00
Alex Gleason a700461cbf Merge branch 'renovate/docker-20.x' into 'develop'
Update docker Docker tag to v20.10.22

See merge request soapbox-pub/soapbox!2058
2023-01-03 16:06:05 +00:00
Alex Gleason 675f599072
GitLab CI: fix default branch rules 2022-12-31 20:50:05 -06:00
Alex Gleason 7c46c8da52
GitLab CI: make jobs interruptible by default 2022-12-30 11:39:08 -06:00
Alex Gleason 178c41b3c3
Danger: don't run on develop 2022-12-30 11:26:16 -06:00
Alex Gleason 803b09f970
GitLab CI: fix before_script type 2022-12-30 11:25:18 -06:00
Alex Gleason 1d31ac01aa
GitLab CI: use $CI_DEFAULT_BRANCH 2022-12-30 11:23:44 -06:00
Alex Gleason 337fa4895b
GitLab CI: let included jobs be interrupted 2022-12-30 10:23:48 -06:00
Soapbox Bot d16cd7b993 Update docker Docker tag to v20.10.22 2022-12-30 02:12:22 +00:00
Alex Gleason a8f05c2bb9 Merge branch 'i18n-ci' into 'develop'
GitLab CI: fail the CI if en.json isn't updated with the codebase

See merge request soapbox-pub/soapbox!2053
2022-12-30 00:22:02 +00:00
Alex Gleason edc5ce6b12
GitLab CI: add license scanning 2022-12-29 09:49:39 -06:00
Alex Gleason 1e03349cc0
Move i18n into build job 2022-12-29 00:17:29 -06:00
Alex Gleason 8567cd91fc
GitLab CI: enable dependency scanning 2022-12-29 00:04:02 -06:00
Alex Gleason 1af36da927
GitLab CI: fail the CI if en.json isn't updated with the codebase 2022-12-28 23:47:17 -06:00
Alex Gleason 44901a5e3e
Automatically release when tag is pushed to CI 2022-12-28 19:51:28 -06:00
Alex Gleason b00a189209
GitLab CI: let deps job be interrupted 2022-12-17 16:25:28 -06:00
Alex Gleason 16eeb89a37
GitLab CI: let jobs auto-cancel when a new commit is pushed to the same branch 2022-12-16 19:26:39 -06:00
Alex Gleason 8e2b4b6780 GitLab CI: tag `dind` 2022-10-09 16:33:10 +00:00
Alex Gleason 53be32de34
GitLab CI: only publish image on develop 2022-09-04 15:58:48 -05:00
Alex Gleason 06646a01df
GitLab CI: build a docker image 2022-09-04 15:37:34 -05:00
Alex Gleason 2a3e5d67fc
GitLab CI: try jest --runInBand 2022-07-06 11:23:35 -05:00
Alex Gleason 095ea47065
Danger: allow failure 2022-06-19 14:13:35 -05:00
Alex Gleason 2a98a1e725
GitLab CI: fix cache 2022-06-17 19:02:58 -05:00
Alex Gleason 403395d7da
Danger: try branch pipeline hack 2022-06-17 18:23:53 -05:00
Alex Gleason 9046a30656
Revert "Remove Danger CI"
This reverts commit ae4a770d6b.
2022-06-17 18:21:45 -05:00
Alex Gleason ae4a770d6b
Remove Danger CI 2022-06-17 17:59:54 -05:00
Alex Gleason a2ee5c89eb
GitLab CI: don't cache danger job, switch to npx 2022-06-16 10:13:55 -05:00
Alex Gleason 30bac2b005
GitLab CI: add `only: merge_requests` to danger 2022-06-15 17:05:37 -05:00
Alex Gleason 7dd40c46c5
Add Danger
https://danger.systems/js/
2022-06-15 16:24:52 -05:00
Alex Gleason a69e7e74e2
Rerun tests when .gitlab-ci.yml changes 2022-06-13 14:10:32 -05:00
Alex Gleason f7354c75bc
GitLab CI: add back coverage regex 2022-06-13 13:57:10 -05:00
Alex Gleason 0c173d5757
Produce a junit.xml during test:coverage 2022-06-13 13:26:51 -05:00
Alex Gleason b644b91a94
GitLab CI: display pretty test coverage 2022-06-13 12:15:07 -05:00
Alex Gleason 580542fbb8
Upgrade to Node 18 2022-06-01 13:22:49 -05:00
Justin 712e3ecb2e Remove artifacts 2022-05-27 10:15:32 -04:00
Justin 05bb3fe7a0 Add covertura report location 2022-05-27 09:46:21 -04:00
Justin 9007e237a0 Add coverage definition 2022-05-27 09:24:54 -04:00
Alex Gleason 890a3f2ec5
GitLab CI: only run deps if yarn.lock changes 2022-05-25 15:36:30 -04:00
Alex Gleason b387c3fed1
GitLab CI: allow failure on review job 2022-05-25 11:23:55 -04:00
Alex Gleason 91adeca74a
GitLab CI: move build-production to test step 2022-05-25 11:15:41 -04:00
Alex Gleason b798f486d0
GitLab CI: install-dependencies --> deps, simplify 2022-05-25 11:00:28 -04:00
Alex Gleason 1b970d662e
GitLab CI: move `lint` jobs into `test` step 2022-05-25 10:58:19 -04:00
Alex Gleason 0587c3f245
GitLab CI: test Mastodon Nginx conf 2022-05-20 18:48:39 -05:00
Alex Gleason 2bfded10d6
Support review apps 2022-05-18 21:49:41 -05:00
Justin 492c227cc3 Rename to dashes 2022-05-17 07:42:37 -04:00