Scott Macfarlane
6c0008913a
Create linux packaging structure
...
Copied from hashicorp/linux-packaging
24e7e2675b
Signed-off-by: Scott Macfarlane <smacfarlane@hashicorp.com>
2021-10-25 23:22:46 -07:00
99
cb40e1f55a
Add crt release workflow
2021-10-25 23:01:18 -07:00
John Cowen
76cbe6ea86
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
2b10d61bce
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
75c9c5f968
Move contributing to docs
...
So that this documentation is more appropriated named.
2021-08-30 16:17:09 -04:00
Daniel Nephin
f203689d92
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
2a98ed5b7d
ci: make changelog-checker only validate PR number against main base ( #10844 )
2021-08-16 15:40:51 -04:00
Kent 'picat' Gruber
9e783ccce7
Add `github-actions`
2021-07-29 17:51:32 -04:00
Kent 'picat' Gruber
a4613689cb
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
4035bd41dc
Add the `/sdk` module
2021-07-29 17:35:48 -04:00
Kent 'picat' Gruber
1b8e973bb8
Add initial Dependabot configuration
2021-07-29 11:48:46 -04:00
Daniel Nephin
aea55a7488
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
4386eb7571
Describe how to run a subset of all unit tests
2021-07-27 15:04:51 -04:00
Daniel Nephin
4d741531b4
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
1c28aa732b
Update CONTRIBUTING.md
2021-06-25 14:43:53 -06:00
Brian Flad
9fd352a821
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
adfaf29da4
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
2cebb550b3
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
24d9109ed1
fix: remove period to fix broken link ( #9912 )
2021-03-22 10:47:10 -04:00
Alvin Huang
efd68a855a
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
3c673418a7
ci: escape backticks in github comment for website/ change check ( #9711 )
2021-02-05 13:48:31 -05:00
Alvin Huang
a4d5738a4e
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
7f455b9a42
ci:check that type/docs-cherrypick is attached to website PR changes ( #9690 )
2021-02-02 17:04:05 -05:00
Alvin Huang
27e80ce5be
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
d94c3b9342
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
117c77a48b
change trigger label to pr/load-test
2021-01-15 11:09:08 -05:00
Alvin Huang
4efb3d44cf
add github action to trigger load tests based on PR label
2021-01-13 23:20:19 -05:00
Kim Ngo
2d11fc6746
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
06888839d6
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
97eac7e4c8
Turn off issue labeler for now ( #9054 )
2020-10-27 17:34:16 -04:00
Jono Sosulska
094c8c8a29
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
5788b4c281
Turn down UI regex, removed things from PR labeler that wont be used ( #8977 )
2020-10-27 09:43:57 -04:00
Kim Ngo
9cd6b605cb
Include integration docs for NIA with consul-terraform-sync label ( #8926 )
2020-10-13 09:47:51 -05:00
Sabeen Syed
bd7433c808
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
d68b4b9e79
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
16e8235abe
Turns PR labeler to only trigger on create ( #8838 )
2020-10-07 13:45:17 -04:00
Jono Sosulska
e657341cd8
Remove label trigger on edit ( #8832 )
2020-10-06 13:16:14 -04:00
Jono Sosulska
f786314315
Fixes README overwrite ( #8821 )
2020-10-05 15:32:57 -04:00
Jono Sosulska
0174b1c7c6
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
90c07232dc
Update CONTRIBUTING.md
2020-08-26 08:04:25 -07:00
woz5999
180b032991
fix typo in contributing docsc
2020-08-25 14:58:58 -07:00
Alexander Mykolaichuk
9fa605f077
fixed links ( #8020 )
2020-06-04 16:18:37 -04:00
Jono Sosulska
5c1858e70c
Adding redirect to discuss, moving question to old ( #7732 )
2020-05-01 13:02:15 -04:00
Daniel Nephin
c5b7c072fd
ci: Upgrade Go to 1.14.1
2020-03-24 15:55:47 -04:00
R.B. Boyer
34e978c64d
update contributing doc for go 1.13 ( #7283 )
2020-02-12 16:28:22 -06:00
Sarah Christoff
92f64892ab
Revert "Update question.md" ( #7183 )
2020-01-31 13:45:05 -06:00
Sarah Christoff
74c277f5e1
Update question.md ( #6778 )
2020-01-30 08:09:37 -06:00
Hans Hasselberg
0ea113e3b0
bot: replace stalebot with hashibot ( #7113 )
2020-01-24 09:24:21 +01:00
Paul Banks
86692f958f
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
8ffec52b78
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
7fc43f55a9
Update CONTRIBUTING.md w/ stipulation that go 1.13 is not yet supported
2019-12-10 14:25:17 -08:00
Alvin Huang
a0896ad59a
update CONTRIBUTING.md to build consul with 1.12+ ( #6723 )
2019-10-31 16:33:16 -04:00
Sarah Christoff
b1f10663f2
Fix indention problems with stale.yml ( #6663 )
2019-10-21 13:09:53 -05:00
Sarah Christoff
3bb5ad4e56
chore: Add probot ( #6642 )
...
* add stalebot
2019-10-18 17:27:51 -05:00
Nicholas Jackson
b915a5e9f3
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
27446a19e2
remove remaining references to govendor and vendorfmt ( #5587 )
2019-04-01 09:55:48 -05:00
Jack Pearkes
6e83f68637
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
4233c0f821
add codeowners for consul docs
2019-01-03 15:01:16 -05:00
Freddy
23064759c8
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
82f9e48a18
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
885541bc6a
github: more tweaking of bug issue template
2018-05-10 17:29:50 -07:00
Jack Pearkes
281e666eec
github: fix issue template formatting for bugs
2018-05-10 17:27:12 -07:00
Jack Pearkes
b8b8f9a1f9
github: fix formatting in feature template
2018-05-10 17:26:10 -07:00
Jack Pearkes
8e02fe96cf
github: fix yaml format for feature issue template
2018-05-10 17:24:35 -07:00
Jack Pearkes
891d7803db
change the bug report tempate to use the collapsable details view
2018-05-10 12:55:26 -07:00
Jack Pearkes
48c26a9d84
add feature request, bug report, and question issue templates
2018-05-10 12:15:21 -07:00
Jack Pearkes
081e6f446f
add frontmatter to UI issue template
2018-05-10 12:15:06 -07:00
Hannah Oppenheimer
e884476f4c
Issue template for UI issues
2018-05-08 17:16:41 -05:00