Commit Graph

61 Commits

Author SHA1 Message Date
Gary Holtz de768db8fc
build: Updating golanglint recommendation 2024-05-10 00:49:31 -05:00
Jay McCure f56ae83af2 chore(ci): remove deprecated Jobs/License-Scanning.latest.gitlab-ci.yml 2024-04-23 00:31:38 +00:00
Gary Holtz 3386603a19 Merge branch 'phikai-go-tests' into 'main'
chore: run tests with Go 1.22

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

Merged-by: Gary Holtz <gholtz@gitlab.com>
Approved-by: Gary Holtz <gholtz@gitlab.com>
Co-authored-by: Kai Armstrong <karmstrong@gitlab.com>
2024-04-22 18:00:38 +00:00
Jay McCure 9b3ad5d490 chore(docs): update dependencies for commit-lint script 2024-04-22 16:06:02 +00:00
Kai Armstrong 4e735f8f7c
chore: run tests with Go 1.22 2024-04-22 09:21:06 -05:00
Evan Read fcdb711463 chore: Vale and Markdown rule refresh for project 2024-02-09 11:29:30 +10:00
Jay McCure f482d6121e chore: Update .gitlab-ci.yml - use GO_VERSION var for code_navigation 2024-02-08 02:28:35 +00:00
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