John Cowen
35fe21b1b0
github: Amends to the UI issue template ( #11199 )
...
Some updates to the UI specific issue template.
The previous 'Old UI or New UI' question is no longer relevant and considering the amount of visual change we've had, this leads to folks answering things like 'Consul 1.10.0+ent with new, new UI'. Now it's just "The Consul UI".
I mainly took the rest from the current Consul Core issue template but made it relevant to the UI both for issues/bugfixes and for suggestions/improvements.
2021-10-07 19:24:04 +01:00
mrspanishviking
12bcf5b60c
github: added CODEOWNERS to automatically request tech writer review ( #10962 )
...
* github: update CODEOWNERS to point to the @hashicorp/consul-docs group
2021-09-01 14:02:06 -04:00
Daniel Nephin
f32d1ceeb5
Move contributing to docs
...
So that this documentation is more appropriated named.
2021-08-30 16:17:09 -04:00
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