Commit Graph

430 Commits

Author SHA1 Message Date
cadobot[bot]
ce9533bf8c all: upgrade direct dependencies (#310)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-11 05:36:18 +00:00
cadobot[bot]
fc76912125 tests/thirdparty: update package metadata (#309)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-10 05:33:57 +00:00
cadobot[bot]
b26deec2ae all: upgrade direct dependencies (#308)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-04 05:38:03 +00:00
cadobot[bot]
6a06003471 tests/thirdparty: update package metadata (#307)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-03 05:33:12 +00:00
cadobot[bot]
1b4beabaaf all: upgrade direct dependencies (#306)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-27 05:36:17 +00:00
cadobot[bot]
4607d80109 tests/thirdparty: update package metadata (#305)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-26 05:33:51 +00:00
cadobot[bot]
bdff57eb20 all: upgrade direct dependencies (#304)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-20 05:34:01 +00:00
cadobot[bot]
4536edb308 tests/thirdparty: update package metadata (#303)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-19 05:33:35 +00:00
cadobot[bot]
893829d803 all: upgrade direct dependencies (#302)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-13 05:34:32 +00:00
cadobot[bot]
e75b644177 tests/thirdparty: update package metadata (#301)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-12 05:32:15 +00:00
cadobot[bot]
4467fbaf75 tests/thirdparty: update package metadata (#300)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-05 05:33:12 +00:00
cadobot[bot]
e03c964fbc tests/thirdparty: update package metadata (#299)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-29 05:35:28 +00:00
cadobot[bot]
9f27dacc8d all: upgrade direct dependencies (#298)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-23 05:35:12 +00:00
cadobot[bot]
8d526bb13e tests/thirdparty: update package metadata (#297)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-22 05:34:45 +00:00
cadobot[bot]
4838068696 all: upgrade direct dependencies (#296)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-16 05:34:31 +00:00
cadobot[bot]
c591941404 tests/thirdparty: update package metadata (#295)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-15 05:35:25 +00:00
cadobot[bot]
5106a440e1 all: upgrade direct dependencies (#293)
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-09 05:34:43 +00:00
Michael McLoughlin
223e8f57b9 ci: create pull request action (#288)
Refactor pull request creation into composite action.
2022-05-08 21:26:34 -07:00
Michael McLoughlin
88c126385a doc: report project metadata update time (#286) 2022-05-09 00:34:16 +00:00
Michael McLoughlin
bdaad2bb98 internal/cmd/docgen: use "missingkey=error" (#287) 2022-05-09 00:23:31 +00:00
Michael McLoughlin
62c71109a4 tests/thirdparty: use Suite type for configuration (#285) 2022-05-08 16:55:51 -07:00
Michael McLoughlin
5e6971cc7a script: metadata update (#283) 2022-05-08 16:10:23 -07:00
Michael McLoughlin
e3b49f1a29 ci: do not auto-merge draft pull requests (#282)
Provide a mechanism for testing workflows that create pull requests.
2022-05-08 15:50:22 -07:00
Michael McLoughlin
4ca3d8a29f doc: format stars count (#281)
Use the k format for thousands, just like Github itself.
2022-05-08 15:22:26 -07:00
cadobot[bot]
224b6bf249 tests/thirdparty: update package metadata (#280)
Co-authored-by: mmcloughlin <mmcloughlin@users.noreply.github.com>
2022-05-08 05:33:28 +00:00
Michael McLoughlin
9eff2e4375 .github: replace dependabot with deps workflow (#277)
Dependabot ignores updates to Go modules that do not have semantic version
tags. See: https://github.com/dependabot/dependabot-core/issues/3017.

Therefore, this change replaces dependabot with a custom workflow with
upgrades Go dependencies using `go get -u ./...` and creates a PR. This PR
will be auto-merged using the existing logic for cadobot-generated PRs.
2022-05-01 14:59:48 -07:00
cadobot[bot]
e24610de56 all: upgrade direct dependencies (#278)
Co-authored-by: mmcloughlin <mmcloughlin@users.noreply.github.com>
2022-05-01 21:55:52 +00:00
Michael McLoughlin
967e076788 .github: add "required" ci job (#276)
Github branch protection rules allow required checks to be specified, but they
must be mentioned by name. This is a little annoying for jobs with names that
change, such as test jobs that depend on the go version.

This PR fixes this by creating a stub job in the CI workflow that simply
depends on the test and lint workflows. This job can then be listed as a
required check, and has the effect of aggregating the dependent checks into
one.
2022-05-01 14:11:37 -07:00
Michael McLoughlin
a746f32c01 .github: remove unnecessary matrix parameters (#275)
Remove GitHub Actions job matrix parameters which only have one option.  These
parameters clutter the action names.
2022-05-01 13:41:32 -07:00
cadobot[bot]
9aff8ef21e tests/thirdparty: update package metadata (#274)
Co-authored-by: mmcloughlin <mmcloughlin@users.noreply.github.com>
2022-05-01 20:13:47 +00:00
Michael McLoughlin
907500a407 .github: fix automerge (#273)
Use PR html_url rather than number.
2022-05-01 13:10:40 -07:00
Michael McLoughlin
b04c1d7a0f .github: auto-merge bot pull requests (#268)
Adds workflow to auto-merge cadobot pull requests.
2022-05-01 12:58:02 -07:00
cadobot[bot]
b084740599 tests/thirdparty: update package metadata (#267) 2022-04-30 23:43:48 -07:00
Michael McLoughlin
f955ddf82a .github: workflow to update metadata (#257)
Provides a Github Actions Workflow which creates a PR to update third-party package metadata.

PR is created with a new "cadobot" Github App.
2022-04-30 15:14:49 -07:00
cadobot[bot]
b38c305466 tests/thirdparty: update package metadata (#266) 2022-04-30 15:12:39 -07:00
Michael McLoughlin
bc4d885a6d script: upgrade asmfmt to v1.3.2 (#265) 2022-04-27 22:42:36 -07:00
Michael McLoughlin
6a6b0bd11d tests/thirdparty: add cloudflare/circl (#264) 2022-04-24 22:18:26 -07:00
Michael McLoughlin
3e9461adf1 tests/thirdparty: add klauspost/compress/zstd (#263)
Upgrade test version of klauspost/compress. Fix s2 test and add zstd package.
2022-04-24 21:54:57 -07:00
Michael McLoughlin
84071ae4f9 tests/thirdparty: multiple packages per project (#262) 2022-04-24 20:20:11 -07:00
Michael McLoughlin
96c4d85995 script: yaml formatting (#261) 2022-04-24 12:54:07 -07:00
Michael McLoughlin
f1f7d93959 tests/thirdparty: standard library crypto/ed25519 (#225)
Fixes #226
2022-04-23 21:58:06 -07:00
Michael McLoughlin
b758297525 .github: upgrade setup-go action (#259)
Upgrade to v3.0.0. Set check-latest option.
2022-04-23 21:01:50 -07:00
Michael McLoughlin
3d25f4574c doc: rounded avatars (#256)
Use weserv service to format avatars with circle masks. Make size configurable.

Tweak readme and adopters pages.

Updates #101
2022-04-18 00:49:52 -07:00
Michael McLoughlin
1cbd35f134 doc: Adopters page (#254)
Adds page with full list of `avo` adopters. Linked to from README.

Updates #101
2022-04-17 23:57:05 -07:00
Michael McLoughlin
57ea8119b7 doc: Adopters list in README (#252)
Adds a list of most popular projects using avo, based on Github Stars.

Auto-generated from the third-party packages list using docgen.

Updates #101
2022-04-17 22:38:54 -07:00
Michael McLoughlin
956d98e549 .github: configure dependabot (#253) 2022-04-17 21:39:58 -07:00
Michael McLoughlin
9fee3b0ead doc: generate README with docgen tool (#251)
Introduces a docgen tool for templated documentation generation, and uses it
to generate the README.

At the moment this change makes minimal difference to generating it with
embedmd. The difference is that docgen opens up the possibility to generate
documentation with more elaborate templating. The specific use case currently
in mind is including an adopters list that's kept in sync with the third-party
packages file.

Updates #101
2022-04-17 19:41:29 -07:00
Michael McLoughlin
3066c12247 go.mod: require go 1.16 (#250) 2022-04-17 19:18:59 -07:00
Michael McLoughlin
77ce540158 tests/thirdparty: add mmcloughlin/md4 (#249) 2022-04-17 14:08:30 -07:00
Michael McLoughlin
a25e011a06 tests/thirdparty: add oasisprotocol/deoxysii (#247)
Fixes #246
2022-04-16 21:25:22 -07:00