Commit graph

172 commits

Author SHA1 Message Date
Mislav Marohnić
eb78ac0dcb Require Go 1.16+ 2021-08-23 18:08:09 +02:00
Robin Neatherway
6ebafb55ae
Extend query suite with quality queries 2021-08-19 15:05:28 +01:00
Mislav Marohnić
5a46c1cab6
Merge pull request #4043 from cli/upgrade-goreleaser
This reverts commit 85d0447.
2021-07-28 21:07:29 +02:00
Mislav Marohnić
85d0447a6e
Revert "Update GoReleaser to v0.172.1" 2021-07-20 21:39:50 +02:00
chemotaxis
ab675a33f3 Upgrade GoReleaser
Now that the config file is updated, upgrade from v0.169.0 to v0.172.1.
2021-07-01 18:41:13 -04:00
vilmibm
3cc4c40dcb pin goreleaser version 2021-06-29 13:52:10 -05:00
Vishesh Gupta
4d20aa7873
Merge pull request #3801 from Vishesh-Gupta/automate-winget-release
Automate packaging for Winget
2021-06-18 15:56:58 +02:00
Param Patidar
c34d017a04
fix project layout link 2021-06-02 12:33:40 +05:30
vilmibm
2d704ba591 bonus: support sid 2021-05-19 16:51:58 -05:00
Mislav Marohnić
068ad31c14
Add support for new Ubuntu, Kali linux (#3645)
Co-authored-by: vilmibm <vilmibm@neongrid.space>
2021-05-18 08:11:47 +02:00
Mislav Marohnić
adbfb6e8de
Merge pull request #3638 from cli/release-discussion
Create a Release Discussion on every new release
2021-05-17 15:37:39 +02:00
Mislav Marohnić
02b7a71783
Add project layout documentation (#3587) 2021-05-11 21:21:57 +02:00
Mislav Marohnić
26d2e5c5ce Rework our pull request template (#3584) 2021-05-11 17:08:28 +02:00
Mislav Marohnić
f18929cf3d Increase linter timeout from 1min to 3min
Hopefully avoids CI failures like https://github.com/cli/cli/runs/2379956774
2021-04-19 12:53:52 +02:00
Mislav Marohnić
93b5bf20eb Fix secrets in PR automation being available to PR from forks 2021-04-13 11:10:13 +02:00
Mislav Marohnić
a35d451b67 Fix PR automation workflow
- Use AUTOMATION_TOKEN to get around "resource not available by
  integration". It looks like jobs triggered from community pull
  requests do not have permissions to write to our project.

- Tolerate the "project already has the associated issue" error for
  staff as non-fatal.
2021-04-02 15:31:22 +02:00
Mislav Marohnić
531b15c831 Fix pr automation workflow 2021-03-31 18:39:00 +02:00
Mislav Marohnić
a238d2952d Dynamically resolve the column ID for "Needs review" 2021-03-29 15:29:08 +02:00
Mislav Marohnić
c1c936b74b Improve PR lint script
- Do not add draft PRs to the review board
- Do not enforce that the base branch must be "trunk"
- Refuse PRs made with our "trunk" as the head
- Improve staff check to avoid hardcoding
- Improve pattern matching when suggesting to link to an issue
- Use the stock GITHUB_TOKEN
2021-03-29 15:05:34 +02:00
vilmibm
bfdad5bd48 fix missing PRAUTHOR and add TODO 2021-03-10 18:15:01 -06:00
vilmibm
7675588280 grep tweaks 2021-03-10 18:07:09 -06:00
vilmibm
31312d22d0 meh 2021-03-10 14:49:42 -06:00
vilmibm
8ddc82e557 rename 2021-03-10 14:13:47 -06:00
vilmibm
75ac2595b3 add workflow 2021-03-10 14:01:15 -06:00
Nate Smith
de5c04f721
Merge pull request #2856 from cli/fix-rpms
run createrepo via docker
2021-02-01 13:20:51 -08:00
Mislav Marohnić
7e8348a68f
Remove duplicate link to report a security vulnerability
We already have a `.github/security.md` file which auto-generates a link in the issue template chooser
2021-02-01 13:18:15 +01:00
Mislav Marohnić
c8704260b1
Add additional resources to issue template chooser 2021-02-01 13:16:33 +01:00
vilmibm
7479b3834d use volume to avoid having to rebuild 2021-01-27 10:58:54 -08:00
vilmibm
773c8b3923 no longer try and install createrepo 2021-01-27 10:58:08 -08:00
vilmibm
6ef5248d21 cp -r instead of mv 2021-01-26 17:08:08 -08:00
vilmibm
39628a4354 use new docker-based script 2021-01-26 16:53:00 -08:00
Mislav Marohnić
f89346f335
Merge pull request #2748 from cli/makefile-rewrite
Port build tasks to Go script
2021-01-21 17:36:36 +01:00
Mislav Marohnić
3673a9beb2 Add more documentation for script/build.go 2021-01-21 17:16:11 +01:00
Robin Neatherway
3ab01661e4 Add on: pull_request trigger to CodeQL workflow
From February 2021, in order to provide feedback on pull requests, Code Scanning workflows must be configured with both `push` and `pull_request` triggers. This is because Code Scanning compares the results from a pull request against the results for the base branch to tell you only what has changed between the two.

Early in the beta period we supported displaying results on pull requests for workflows with only `push` triggers, but have discontinued support as this proved to be less robust.

See https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#scanning-pull-requests for more information on how best to configure your Code Scanning workflows.
2021-01-13 11:09:00 +00:00
Mislav Marohnić
19ee0eff08 Simplify linter output setup
`golangci-lint` now supports an output formatter for GitHub Actions, so
we don't need to manually reformat the failure output anymore.
2021-01-07 16:16:44 +01:00
Pete Woods
03949a4d72
Build static binaries
Fixes #2555
2020-12-07 15:49:58 +00:00
Amanda Pinsker
436846a715
Add design system docs to contributing 2020-11-25 11:58:26 -08:00
Sam
1ed4f049a1
Merge pull request #2113 from cli/move-project-cards-fix
Fix moving all "Pending release" project cards to the "Done" column
2020-10-27 12:01:30 +03:00
Mislav Marohnić
d66fd2fe9e Remove needs-user-input from "please avoid"
The user input might have come in a reply already, but the maintainers
haven't gotten around to remove the stale label yet. This shouldn't
prevent someone from submitting a PR.
2020-10-13 18:06:00 +02:00
Mislav Marohnić
ef907463d9 Fix label links 2020-10-13 18:05:27 +02:00
Mislav Marohnić
bb6a571ab5 Tweak contributing guidelines 2020-10-13 16:40:40 +02:00
Mislav Marohnić
20f88bbd5a Update references to the help wanted label after rename
GitHub has some special behavior for the `help wanted` label, but not
the `help-wanted` label, so I've renamed ours.

Bonus: updated links to docs.github.com
2020-10-09 19:06:25 +02:00
Mislav Marohnić
fe9d390af0 Update deprecated set-env and add-path
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-10-06 15:57:08 +02:00
Mislav Marohnić
4bfde21b1b Fix moving all "Pending release" project cards to the "Done" column
Previously only the first 30 project cards were moved.
2020-10-06 15:48:03 +02:00
Mislav Marohnić
0d593e78aa
Merge pull request #2056 from cli/scoop
Fix updating scoop bucket, homebrew-core formula on release
2020-10-06 15:04:06 +02:00
Mislav Marohnić
01bd0dce5e fix hub release download 2020-10-06 15:01:59 +02:00
Mislav Marohnić
70412ef06a Add trailing newline 2020-10-02 17:48:40 +02:00
Mislav Marohnić
419566345b Fix bumping the Homebrew formula
The gh formula in homebrew-core went back and forth between git-style
and tarball-style. Now that it's back to tarball, update the action to
reflect that.
2020-10-01 19:10:30 +02:00
Mislav Marohnić
4bf2e513c7 Use default token for Goreleaser action
Now that Goreleaser doesn't need to update any external repositories, we
can use the default generated GITHUB_TOKEN for releases.
2020-10-01 19:09:46 +02:00
Mislav Marohnić
0a17259e3c Bump scoop bucket manually on release
Goreleaser can no longer do this for us since we're always creating a
draft release initially.
2020-10-01 19:09:14 +02:00