Daniel Nephin
fd812a5964
Update contributing guide
...
* Replace the mailing list link with Discuss. The mailing list has not been used for a few years.
* 'make format' no longer exists, so replace it with 'gofmt'
* Remove the instructions about running all tests locally, and debugging flakes.
* Update note about vendoring of dependencies.
* Add link to developer docs.
2021-08-30 14:57:30 -04:00
Mike Morris
c5975b5dfb
ci: make changelog-checker only validate PR number against main base ( #10844 )
2021-08-16 15:40:51 -04:00
Kent 'picat' Gruber
05fb8dd192
Add `github-actions`
2021-07-29 17:51:32 -04:00
Kent 'picat' Gruber
2a1fb53f68
Add default `open-pull-requests-limit` for all updates
...
Using the default value just to start with.
2021-07-29 17:47:33 -04:00
Kent 'picat' Gruber
688233f78c
Add the `/sdk` module
2021-07-29 17:35:48 -04:00
Kent 'picat' Gruber
4510237d99
Add initial Dependabot configuration
2021-07-29 11:48:46 -04:00
Daniel Nephin
d60c3863b3
Remove issue-labeler github workflow
...
It has been failing every time, ex: https://github.com/hashicorp/consul/runs/3186335298?check_suite_focus=true
2021-07-28 17:51:40 -04:00
jkirschner-hashicorp
b991a3536b
Describe how to run a subset of all unit tests
2021-07-27 15:04:51 -04:00
Daniel Nephin
c2cc9b6bda
Update references to the main branch
...
The main branch is being renamed from master->main. This commit should
update all references to the main branch to the new name.
Co-Authored-By: Mike Morris <mikemorris@users.noreply.github.com>
2021-06-29 17:17:38 -04:00
Freddy
6adc615512
Update CONTRIBUTING.md
2021-06-25 14:43:53 -06:00
Brian Flad
979199696b
Migrate from GitHub HashiBot to GitHub Actions
...
GitHub HashiBot is being decommissioned. This migrates the crash issue labeling and waiting-reply label removal to GitHub Actions. The stale issue handling is not migrated as neither behavior appears to be actively in use.
2021-06-08 12:14:46 -04:00
Zachary Shilton
e23db3045b
website: support hidden pages in nav-data ( #10180 )
...
* website: bump to docs-page prerelease with hidden page support
* website: replace hidden pages hot fix for /docs, /api-docs, and /commmands
* website: remove unused files for old hidden pages hotfix
* website: bump to stable docs-page, w next-mdx-remote bump
* website: bump to latest markdown-page
2021-05-06 13:33:15 -04:00
Zachary Shilton
d605632216
website: resolve unlinked content ( #10087 )
...
* website: add back unlinked pages to match previous state
* website: add unlinked content check
* website: add hidden nav-data to unlinked content check
2021-04-23 10:51:13 -04:00
Bryce Kalow
1186d40c9b
fix: remove period to fix broken link ( #9912 )
2021-03-22 10:47:10 -04:00
Alvin Huang
02abbdc738
update changelog and website checks ( #9781 )
...
* remove expression syntax for if conditional
* make changelog check a status check
2021-02-26 16:29:49 -05:00
Alvin Huang
e056a9147e
ci: escape backticks in github comment for website/ change check ( #9711 )
2021-02-05 13:48:31 -05:00
Alvin Huang
c030c632a2
ci: fix pr file checker ( #9694 )
...
* filter github pr file checker on the right labels object
* only check PR files when the PR is opened
2021-02-03 10:19:37 -05:00
Alvin Huang
d2939d1c9a
ci:check that type/docs-cherrypick is attached to website PR changes ( #9690 )
2021-02-02 17:04:05 -05:00
Alvin Huang
ff60cdac89
ci: fix changelog check checkout ( #9688 )
...
* ci: fix changelog check checkout
* use fetch-depth 0 to get all commits to find a merge-base
2021-02-02 14:51:20 -05:00
Alvin Huang
e29c9d2f52
ci: add script to check for .changelog file in PRs ( #9641 )
...
* ci: add .changelog file check for PRs
* Update .github/workflows/changelog-check.yml
Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
* add better disclaimer in changelog check script description
Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
2021-02-01 18:51:52 -05:00
Alvin Huang
0d9eacd851
change trigger label to pr/load-test
2021-01-15 11:09:08 -05:00
Alvin Huang
92ac3906b5
add github action to trigger load tests based on PR label
2021-01-13 23:20:19 -05:00
Kim Ngo
b7dc2ae0b5
Update pr-labeler to new NIA docs path ( #9501 )
...
Artifact from https://github.com/hashicorp/consul/pull/9352
2021-01-05 12:15:10 -06:00
Daniel Nephin
fe8d85f40b
Remove the workflow file
...
The comment out file causes github to send us error emails on every commit
2020-10-28 13:09:29 -04:00
Jono Sosulska
95169961f8
Turn off issue labeler for now ( #9054 )
2020-10-27 17:34:16 -04:00
Jono Sosulska
b5a7137cf4
Remove auto-docs-cherrypick and update UI label ( #9047 )
...
* Remove auto-docs-cherrypick and update UI regex
2020-10-27 10:24:05 -04:00
Jono Sosulska
f51ecd6f36
Turn down UI regex, removed things from PR labeler that wont be used ( #8977 )
2020-10-27 09:43:57 -04:00
Kim Ngo
ec5bf903a3
Include integration docs for NIA with consul-terraform-sync label ( #8926 )
2020-10-13 09:47:51 -05:00
Sabeen Syed
ef2b6f848e
Docs: Nia/docs tech preview ( #8908 )
...
* Add outline and basic content for Tech Preview docs
* Add Tech Preview tag
* Add auto-labler for Consul Terrform Sync
* Add Consul Terraform Sync config docs (#8837 )
* CLI Docs for Consul Terraform Sync
* Task Docs for Consul Terraform Sync
* Add docs for NIA Terraform driver (#8871 )
* Update Installation Docs for Consul Terraform Sync
* Initial high level architecture overview (#8872 )
* Docs: compatible Terraform modules for Consul-Terraform-Sync (#8887 )
* Update Requirements Docs for Consul Terraform Sync
* Remove empty partner module sections
2020-10-09 13:37:20 -05:00
Mike Morris
d7c476f812
chore(ci): remove docs-cherrypick autolabel
...
This label should never be auto-applied to prevent accidentally publishing docs intended for a major release early.
2020-10-08 12:50:03 -04:00
Jono Sosulska
b596538397
Turns PR labeler to only trigger on create ( #8838 )
2020-10-07 13:45:17 -04:00
Jono Sosulska
a53730362c
Remove label trigger on edit ( #8832 )
2020-10-06 13:16:14 -04:00
Jono Sosulska
8b85f4cc1b
Fixes README overwrite ( #8821 )
2020-10-05 15:32:57 -04:00
Jono Sosulska
df893e14c1
Add github actions for PR and issue labeling ( #8709 )
...
* Added Issue Labeler, PR labeler, .github readme
* Updated README with Issue Template information, and regex to metrics
Co-authored-by: Kit Patella <kit@jepsen.io>
2020-10-05 10:43:21 -04:00
Jeff
bc80f12305
Update CONTRIBUTING.md
2020-08-26 08:04:25 -07:00
woz5999
35a76fba4c
fix typo in contributing docsc
2020-08-25 14:58:58 -07:00
Alexander Mykolaichuk
19e2e65254
fixed links ( #8020 )
2020-06-04 16:18:37 -04:00
Jono Sosulska
edfaee9cb5
Adding redirect to discuss, moving question to old ( #7732 )
2020-05-01 13:02:15 -04:00
Daniel Nephin
e3b4cd9b90
ci: Upgrade Go to 1.14.1
2020-03-24 15:55:47 -04:00
R.B. Boyer
5ae0049649
update contributing doc for go 1.13 ( #7283 )
2020-02-12 16:28:22 -06:00
Sarah Christoff
fdd52e5191
Revert "Update question.md" ( #7183 )
2020-01-31 13:45:05 -06:00
Sarah Christoff
02c0403ff4
Update question.md ( #6778 )
2020-01-30 08:09:37 -06:00
Hans Hasselberg
d534f7bdcb
bot: replace stalebot with hashibot ( #7113 )
2020-01-24 09:24:21 +01:00
Paul Banks
cc8f580ddd
Add contributing dir with Config file checklist ( #7017 )
...
* Add contributing dir with Config file checklist and modify contribution guides
* Apply suggestions from code review
Co-Authored-By: Chris Piraino <cpiraino@hashicorp.com>
Co-authored-by: Chris Piraino <piraino.chris@gmail.com>
2020-01-14 12:24:03 +00:00
Kit Patella
35d49d07bf
Update .github/CONTRIBUTING.md
...
Add rboyer's suggestion
Co-Authored-By: R.B. Boyer <public@richardboyer.net>
2019-12-10 14:37:37 -08:00
Kit Patella
3c3fd9ca04
Update CONTRIBUTING.md w/ stipulation that go 1.13 is not yet supported
2019-12-10 14:25:17 -08:00
Alvin Huang
0f9921c35b
update CONTRIBUTING.md to build consul with 1.12+ ( #6723 )
2019-10-31 16:33:16 -04:00
Sarah Christoff
14084ad68b
Fix indention problems with stale.yml ( #6663 )
2019-10-21 13:09:53 -05:00
Sarah Christoff
f2ccf0a805
chore: Add probot ( #6642 )
...
* add stalebot
2019-10-18 17:27:51 -05:00
Nicholas Jackson
fa65a14729
Update questions issue template directing q's to the forum ( #5957 )
...
* Update questions issue template directing q's to the forum
* Update contributing guide to add link to forum
2019-06-12 09:07:44 -05:00
R.B. Boyer
5cd32d0a9e
remove remaining references to govendor and vendorfmt ( #5587 )
2019-04-01 09:55:48 -05:00
Jack Pearkes
00286b8122
Remove consul-docs automatic PR review ( #5306 )
...
We no longer want this single codeowner rule, though we are keeping this group.
2019-02-01 10:48:52 -08:00
Alvin Huang
85141973d9
add codeowners for consul docs
2019-01-03 15:01:16 -05:00
Freddy
83541c2f10
Contribution guide ( #4704 )
...
* Add a contribution guide and link to it from readme
* Add first pass at testing section for contribution guide
* Format as in README.md
* Add responding to community questions as way to contribute
2018-10-05 09:06:40 -07:00
Jack Pearkes
59587928cb
github: some minor changes to issue templates ( #4521 )
...
Just cleaning these up a tiny bit based on seeing how they're
being used.
2018-08-28 09:07:28 -07:00
Jack Pearkes
8593a6e669
github: more tweaking of bug issue template
2018-05-10 17:29:50 -07:00
Jack Pearkes
8b19af8057
github: fix issue template formatting for bugs
2018-05-10 17:27:12 -07:00
Jack Pearkes
22eed0cab1
github: fix formatting in feature template
2018-05-10 17:26:10 -07:00
Jack Pearkes
97901ebf5f
github: fix yaml format for feature issue template
2018-05-10 17:24:35 -07:00
Jack Pearkes
eb0cd7cae9
change the bug report tempate to use the collapsable details view
2018-05-10 12:55:26 -07:00
Jack Pearkes
11959b0a3c
add feature request, bug report, and question issue templates
2018-05-10 12:15:21 -07:00
Jack Pearkes
f87a5888d1
add frontmatter to UI issue template
2018-05-10 12:15:06 -07:00
Hannah Oppenheimer
870dacd734
Issue template for UI issues
2018-05-08 17:16:41 -05:00