Commit Graph

29 Commits

Author SHA1 Message Date
Seth Hoenig
665967cc31 ci: scope to push, ignore more dirs, update go update script 2022-03-18 12:47:38 -05:00
Seth Hoenig
5c2aa93d6e ci: turn on testing in github actions 2022-03-18 11:12:24 -05:00
Luiz Aoqui
f657529831 ci: add semgrep (#11934) 2022-01-26 16:32:47 -05:00
Kevin Wang
6addbaffa6 fix: backport release branch target (#11627) 2021-12-07 09:45:46 -05:00
Kevin Wang
9b72f4fcea feat: backport.yml (#11613) 2021-12-06 17:35:33 -05:00
Luiz Aoqui
44277375d2 ui: update node version in GitHub Actions 2021-11-05 20:33:40 -04:00
Luiz Aoqui
b2b9013e52 dependabot: set proper theme/* labels (#11154) 2021-09-10 09:41:05 -04:00
Kent 'picat' Gruber
0d96ac3748 Add configuration for /api using Go modules 2021-09-03 08:43:05 -04:00
Kent 'picat' Gruber
f05e92562e Add configuration for /website using NPM 2021-07-29 11:03:26 -04:00
Kent 'picat' Gruber
4555392af5 Add initial Dependabot configuration 2021-07-29 10:52:25 -04:00
Zachary Shilton
23a985ec5e website: support hidden pages in nav-data (#10510)
* website: bump to docs-page prerelease with hidden page support

* website: remove temp check for hidden pages, covered by docs-page

* website: bump to stable docs-page, w next-mdx-remote bump
2021-05-06 13:20:03 -04:00
Zachary Shilton
e5c0f59cd2 website: add check for unlinked content (#10425)
* website: add unlinked content check

* website: remove unused guides-navigation.js
2021-04-23 11:11:09 -04:00
Drew Bailey
0c1e0de004 fix typo (#10112) 2021-03-03 15:16:57 -05:00
Drew Bailey
1621629501 adds issue templates for bugs and features, links to discuss, learn guides (#10111)
* adds issue templates for bugs and features, links to discuss and learn guides

* fix smart quotes
2021-03-03 14:59:57 -05:00
Buck Doyle
eb1a84821a Fix audit workflow action versions (#9877)
This fixes the version reference error seen in this workflow failure:
https://github.com/hashicorp/nomad/actions/runs/504695096

I’ve also included an update to the sticky comment action version to address this warning in the above link:

marocchino/sticky-pull-request-comment@33a6cfb looks like the shortened version of a commit SHA. Referencing actions by the short SHA will be disabled soon. Please see https://docs.github.com/en/actions/learn-github-actions/security-hardening-for-github-actions#using-third-party-actions.

We were previously using 33a6cfb after the maintainer merged my PR to allow the comment to be read from a file, there was no released version with that, but it’s now included in v2.0.0.
2021-01-26 09:06:22 -06:00
Buck Doyle
8847de10c2 Change to fork of audit to log flaky tests (#9518)
This will report the names of flaky tests instead of just counting them.
2021-01-21 08:25:16 -06:00
Jamie Finnigan
1fae3623d0 remove local SECURITY.md in favor of org-wide policy 2020-08-24 15:41:28 -07:00
Tim Gross
e855fc07bc remove stalebot (#8466)
Bring Nomad in line with other HashiCorp projects and remove stalebot. We get
little value in cleaning up issues automatically this way, it adds extra work
for maintainers when we have issues waiting on the backlog that we intend to
do, and it presents an unkind experience to issue contributors who get their
issues closed by an impersonal bot.
2020-07-20 14:50:32 -04:00
Buck Doyle
6e7c180277 Remove minor version from audit comparison action (#8048)
Making this less specific means we can benefit from updates
to the action without needing to change the workflow, such
as the bug fix in backspace/ember-test-audit-comparison-action@a87d252,
which addresses the incorrect duration delta here:
https://github.com/hashicorp/nomad/pull/7964#issuecomment-632351171
2020-05-26 15:34:12 -05:00
Buck Doyle
07fb795fa1 Add test-timing comparison for UI PRs (#7929)
This runs ember-test-audit for UI PRs to compare how long
the tests take for the base vs the PR. It posts or updates
a comparison of times and test count.

It’s somewhat slow to report back as it runs the test suite
three times to even out variability in a shared environment.
If we end up being unhappy with that slowness, we could try
running the repetitions in parallel as well, but that would
involve more changes to ember-test-audit.
2020-05-21 11:41:13 -05:00
Buck Doyle
086e598296 Add asset size workflow (#7864)
This uses a fork of the Ember Asset Size Action to report on changes to
the filesizes of the production UI build as a comment to the PR. The
fork includes fixes to make it work with a subdirectory (ui/ in our
case) and to make it update the PR comment if it exists vs posting
repeatedly to the thread.
2020-05-14 12:45:36 -05:00
Mahmood Ali
684f7ec43a Revert "Add the digital marketing team as the code owners for the website dir" 2020-02-19 12:25:42 -06:00
Michael Lange
004810ded9 Add the digital marketing team as the code owners for the website dir 2020-01-23 13:37:37 -08:00
Michael Schurter
c785e4c4cc docs: link to security page on website
Add link to https://www.nomadproject.io/security.html
2019-10-15 12:56:48 -07:00
Danielle
1dd63883a5 stalebot: Add 'thinking' as an exempt label (#5684) 2019-05-10 11:00:35 -04:00
Danielle
291b306581 Merge pull request #5375 from hashicorp/dani/stale-issues
Setup probot/stale
2019-05-10 16:53:05 +02:00
Michael Schurter
c37cff61b8 Mention nomad-oss-debug in issue template
Also reordered the sections to put the logs at the end.
2019-04-02 10:07:06 -07:00
Danielle Tomlinson
ed793b4e44 chore: Setup probot/stale 2019-03-01 13:30:19 +01:00
Charlie Voiselle
0fec6e73f1 Created .github; Added CoC 2019-02-22 10:49:05 -08:00