Commit Graph

54 Commits

Author SHA1 Message Date
Dominic Couture 3efdf9844d
build: upgrade go version from 1.19 to 1.21 2024-01-08 16:27:49 +01:00
Evan Read 92d2982ad1 chore: update Vale and Markdownlint versions and configuration 2023-11-20 16:15:41 +10:00
Oscar Tovar 47b2676865 chore: Bump minimum supported Go version to 1.19 2023-10-27 05:27:37 +00:00
Kai Armstrong 114d7a1943 Revert "Merge branch 'nh/pin-gitlab-dangerfiles-version' into 'main'" 2023-10-11 22:41:10 +00:00
Nao Hashizume 4e7bbb7219 chore: Pin gitlab-dangerfiles version 2023-10-10 21:51:17 +00:00
Amy Qualls 48539e1e02 chore: Update which docs files are linted 2023-09-18 18:42:54 +00:00
Jay McCure 16b707f280
chore: update golangci-lint image 2023-08-28 14:16:46 +10:00
Jay McCure 12da6ac565
chore: enable better debugging for flaky test 2023-07-14 09:29:22 +10:00
Jay McCure 4875819ae3
chore(ci): save test log as an artifact 2023-07-11 16:20:39 +10:00
Jay McCure 6d4046ff2a chore(ci): remove ssh key from build 2023-07-04 10:57:52 +00:00
Sebastian Krebs bd25257a2e feat: update go and dependency versions 2023-05-02 14:53:07 +00:00
Jay McCure c3d3a6a419 chore(ci/test): separate integration tests 2023-03-07 13:28:38 +00:00
Jay McCure 0a9df9e104 Merge branch '1228-gitlab-ci-test-matrix' into 'main'
chore: Run tests in different Go versions

Closes #1228

See merge request https://gitlab.com/gitlab-org/cli/-/merge_requests/1170

Merged-by: Jay McCure <jmccure@gitlab.com>
Approved-by: Jay McCure <jmccure@gitlab.com>
Co-authored-by: Patrick Bajao <ebajao@gitlab.com>
2023-02-14 04:24:31 +00:00
Tomas Vik 123650e5a1 ci: lock down go lint image version 2023-02-13 15:04:21 +01:00
Gary Holtz 6a3c9de6b1 Merge branch 'jmc-fix-coverage' into 'main'
ci(coverage): report correct coverage

Closes #1177

See merge request https://gitlab.com/gitlab-org/cli/-/merge_requests/1158

Merged-by: Gary Holtz <gholtz@gitlab.com>
Approved-by: Laura Meckley <lmeckley@gitlab.com>
Reviewed-by: Laura Meckley <lmeckley@gitlab.com>
Reviewed-by: Jay McCure <jmccure@gitlab.com>
Co-authored-by: Jay McCure <jmccure@gitlab.com>
2023-02-08 18:14:06 +00:00
Jay McCure 538fbbbcd2 ci(coverage): report correct coverage 2023-02-08 18:14:06 +00:00
Kai Armstrong acb42f1eb7 Merge branch 'gmh-ci-update-for-homebrew-error' into 'main'
fix: making sure homebrew doesn't try to open a browser

See merge request https://gitlab.com/gitlab-org/cli/-/merge_requests/1169

Merged-by: Kai Armstrong <karmstrong@gitlab.com>
Approved-by: Kai Armstrong <karmstrong@gitlab.com>
Co-authored-by: Gary Holtz <gholtz@gitlab.com>
2023-02-07 14:02:07 +00:00
Patrick Bajao 43a6a99832 chore: Expose make gen-docs task 2023-02-07 08:22:45 +00:00
Patrick Bajao 227e68763f chore: Run tests in different Go versions 2023-02-07 15:12:50 +08:00
Gary Holtz da3600174e
fix: making sure homebrew doesn't try to open a browser 2023-02-06 17:52:49 -06:00
Gary Holtz 7ab3ef1482 Update .gitlab-ci.yml file 2023-02-06 23:01:02 +00:00
Gary Holtz acf4a2b90b Update .gitlab-ci.yml file 2023-02-06 22:59:46 +00:00
Gary Holtz 2a93b7b2d8 fix: Adding git name/email for homebrew 2023-02-06 21:50:03 +00:00
Gary Holtz 26abd0d335 fix: Adding gitlab-ci task to bump formula version 2023-01-30 22:47:43 +00:00
Tomas Vik 2d603cdaab Merge branch 'docker-hub-release' into 'main'
ci: release glab to the Docker Hub (profclems/glab & gitlab/glab)

Closes #1119

See merge request https://gitlab.com/gitlab-org/cli/-/merge_requests/1110

Merged-by: Tomas Vik <tvik@gitlab.com>
Approved-by: Ahmed Hemdan <ahemdan@gitlab.com>
2022-12-02 12:08:45 +00:00
Tomas Vik be1cb2b622 ci: release glab to the Docker Hub (profclems/glab & gitlab/glab) 2022-12-02 12:08:45 +00:00
Tomas Vik 7311242d47 ci: add windows installer 2022-12-01 23:54:33 +00:00
Tomas Vik 6ea751acb2 ci: enable security scanning on MRs 2022-11-28 12:25:35 +00:00
Tomas Vik d9a42c9f47 Merge branch 'fix-release-origin' into 'main'
chore: don't download artifacts during release

Closes #1115

See merge request https://gitlab.com/gitlab-org/cli/-/merge_requests/1094

Merged-by: Tomas Vik <tvik@gitlab.com>
Approved-by: Jay McCure <jmccure@gitlab.com>
2022-11-24 08:01:41 +00:00
Tomas Vik fa146a7183 chore: don't download artifacts during release 2022-11-23 19:55:43 +01:00
Peter Leitzen 5c4e5ac76e
ci: add review roulette danger plugin 2022-11-23 12:37:15 +01:00
Kai Armstrong 9fd3c2a154
chore: move lint job to main ci file 2022-11-17 14:26:43 -06:00
Kai Armstrong 39e9e21313 chore: re-add linting/formatting job to ci 2022-11-17 18:36:09 +00:00
Dmytro Makovey 1bee4cc99c feat: Extend "pipeline" command functions 2022-11-09 17:09:14 +00:00
Kai Armstrong 6bbb59a684 chore: only run docs linting and checks in merge requests 2022-10-28 14:55:09 -05:00
Kai Armstrong d3809b3c6d chore: docs update only needs to run in merge requests 2022-10-28 19:47:50 +00:00
Kai Armstrong 4dc162fecb chore: check if docs updates are required 2022-10-28 18:13:35 +00:00
Kai Armstrong 58b766ca2a chore: add linting for commit messages 2022-10-21 15:02:28 -05:00
Kai Armstrong f49edb5023 fix: remove duplicate ci pipelines 2022-10-21 12:21:38 -05:00
Kai Armstrong f95b6ea90c docs: add linting and checks to documentation 2022-10-21 14:38:48 +00:00
pataar bcc83d2ffd test: add coverage to gitlab ci 2022-10-04 19:30:12 +00:00
Oscar Tovar 7b575a5199
ci: go install lsif-go binary 2022-08-01 14:17:12 -04:00
Philippe Lafoucrière 6dce382477 ci: add secret detection 2022-07-27 14:22:00 +00:00
Tomas Vik b0223136e5 ci: add a release job 2022-07-13 17:06:30 +00:00
Tomas Vik 21025017a9 ci: add unit test task to the CI 2022-06-09 14:29:02 +02:00
Lucas Charles f64122a970 chore: Switch SAST scanning to semgrep 2022-06-06 18:39:19 +00:00
Kerri Miller ba6d0dcc20 Update .gitlab-ci.yml file 2022-05-12 19:50:09 +00:00
Kerri Miller 555b7fa4b7 Migrate lint.yml to Gitlab CI 2022-04-21 15:10:13 +00:00
Clement Sam 7705e8aa64 chore(ci/test): switch test job from GitLab CI to GitHub action
Currently, GitLab CI does not run on forks per the discussion here https://gitlab.com/gitlab-org/gitlab/-/issues/5667.
However, `glab` needs the GitLab CI to run on forks in order to run tests.
Since this is not possible, we remove the test job from the GitLab CI to gitHub action.

GitHub action provides pull_request_target event which is not limited to secrets and runs on forks.
2021-01-03 12:01:52 +00:00
Clement Sam e7f9feac6c ci: remove only 2020-12-21 12:59:04 +00:00