1
0
Fork 0
mirror of https://github.com/cisagov/log4j-affected-db.git synced 2024-11-10 02:47:54 +00:00
Commit graph

80 commits

Author SHA1 Message Date
Nicholas McDonnell
abc70b1787
Adjust markdown element in product update form
Move the markdown element that explains available statuses down so it
appears close to where a user is selecting the status. Given how form
elements are rendered it has been adjusted to appear after the dropdown
itself. This mirrors changes made in the product submission form.
2021-12-28 10:54:24 -05:00
Nicholas McDonnell
230b4c999e
Add placeholders in the product submission form
Add placeholders for some of the required inputs in the form. This will
be most helpful for the product version, but for completeness they have
also been added for the product vendor and name.

Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
2021-12-28 10:27:14 -05:00
Nicholas McDonnell
0804f1e8e9
Update dropdown in the product submission form
Update the product update dropdown's label and options. Mainly focused
on removing usage of Yes/No because these are boolean values in YAML
and thus needed special handling compared to other strings.

Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
Co-authored-by: Shane Frasier <jeremy.frasier@trio.dhs.gov>
2021-12-28 10:20:14 -05:00
Nicholas McDonnell
b5ab6c3fb9
Adjust a description in the product submission form
Adjust the product name description to be more similar to other
descriptions.
2021-12-28 10:18:59 -05:00
Nicholas McDonnell
41e536e228
Adjust markdown element in product submission form
Move the markdown element that explains available statuses down so it
appears close to where a user is selecting the status. Given how form
elements are rendered it has been adjusted to appear after the dropdown
itself.

Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
2021-12-28 10:08:20 -05:00
Nicholas McDonnell
aa710d2818
Add missing input to issue forms
Added an input to provide information about the date of a product's
last update.
2021-12-26 20:35:19 -05:00
Nicholas McDonnell
20f82c96c0
Rename template files to reflect that they are now forms 2021-12-26 20:27:25 -05:00
Nicholas McDonnell
847a4f248e
Add an issue form for product updates
Provide an issue form for product updates to complement the one for
product submissions. This will encourage people to follow the specific
workflows for submissions and updates.
2021-12-26 20:23:20 -05:00
Nicholas McDonnell
6a09fd70f7
Use an issue form for product submissions
Switch to using a GitHub Issues form for product submission issues. This
will provide a smoother interface for users to submit products to the
database and ensure that certain values are included with a submission.
2021-12-26 20:18:23 -05:00
justmurphy
98a55c77ed
Update .github/CODEOWNERS
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
2021-12-20 15:33:39 -06:00
justmurphy
56559ed10a
Change CODEOWNERS 2021-12-20 16:09:51 -05:00
Nicholas McDonnell
8ce938f3c0
Add VM Fusion dev team as dot-file CODEOWNERS 2021-12-15 15:33:40 -05:00
Nicholas McDonnell
42663be1d0
Update contents to pass pre-commit hooks 2021-12-15 15:30:14 -05:00
Nicholas McDonnell
4fede9f453
Update repository CODEOWNERS 2021-12-15 15:30:13 -05:00
Nicholas McDonnell
22ed63d41d
Pare down linting to the essentials
Reduce the linting to the essentials that fit the scope of this project.
2021-12-15 15:30:11 -05:00
Nicholas McDonnell
83c31e7d51
Merge branch 'develop' of github.com:cisagov/skeleton-generic into improvement/integrate_linting 2021-12-15 14:54:02 -05:00
justmurphy
e9016284ee
Remove blank template 2021-12-13 17:40:34 -05:00
justmurphy
a3c9319be4
Add SECURITY.md 2021-12-13 17:39:26 -05:00
justmurphy
a58a43e135 Update issue templates 2021-12-13 17:11:22 -05:00
justmurphy
80d45cc3a4
delete template 2021-12-13 17:05:02 -05:00
justmurphy
6e122ce393
delete config file 2021-12-13 17:03:56 -05:00
justmurphy
9580939eec
Create new template 2021-12-13 16:56:26 -05:00
justmurphy
49586ddd2f
Delete template 2021-12-13 16:55:55 -05:00
justmurphy
ba1e1b027d
Add config.yml allow for blank issues 2021-12-13 16:48:08 -05:00
justmurphy
6f09792c1f
Changed format for template 2021-12-13 16:27:39 -05:00
justmurphy
8a166847ba
Update template for issue submission. 2021-12-13 14:18:33 -05:00
justmurphy
1f379356f0
Update issue template 2021-12-13 13:59:14 -05:00
justmurphy
25d9f3608b Update issue template for product submission 2021-12-13 13:58:12 -05:00
Nicholas McDonnell
8797e110d3
Store Go version as a step output
This changes from using an environment variable to using a step output to store
the Go version that is installed. This mirrors changes made to the other
program versions and how they're stored.
2021-10-19 17:51:23 -04:00
Nicholas McDonnell
2699e09eb7
Use setup-env outputs for Terraform-docs version
We change the "Install Terraform-docs" step to use two local environment
variables to provide the package's URL and version to install. This allows us
to work around `yamllint` line length limits.
2021-10-19 17:51:22 -04:00
Nicholas McDonnell
0851598edd
Use setup-env outputs for shfmt version
We change the "Install shfmt" step to use two local environment variables to
provide the package's URL and version to install. This allows us to work around
`yamllint` line length limits.
2021-10-19 17:51:22 -04:00
Nicholas McDonnell
64b24714ac
Use setup-env outputs for Packer version
We use a `PACKER_VERSION` environment variable for the "Install Packer" step
that is populated from the `setup-env` outputs to get around `yamllint` lint
length limits.
2021-10-19 17:51:22 -04:00
Nicholas McDonnell
1e16136272
Use setup-env outputs for Terraform version
Change from using an environment variable to the outputs of the
cisagov/setup-env-github-action instead.
2021-10-19 17:51:22 -04:00
Nicholas McDonnell
6cf78c02e1
Use an id when using cisagov/setup-env-github-action 2021-10-19 17:51:21 -04:00
Nicholas McDonnell
24df40abd1
Add dependabot configuration for Terraform
This will configure `dependabot` to scan Terraform configurations if they exist
in a repository. If a repository stores a Terraform configuration in a sub-
directory this configuration will need to be modified or an additional
configuration must be added if there still exists a Terraform configuration in
the root directory.
2021-10-19 17:45:15 -04:00
David Redmin
b51dbb577e
Revert "Temporarily use cisagov/setup-env-github-action@improvement/support_tf_0.13"
This reverts commit 6a7fbf07bd.
2021-08-27 14:59:29 -04:00
David Redmin
895a692ad8
Remove lint job step to initialize Terraform directories
Initialization will now be done during the "terraform validate" step.
2021-08-27 13:02:00 -04:00
David Redmin
6a7fbf07bd
Temporarily use cisagov/setup-env-github-action@improvement/support_tf_0.13
This change will be reverted when testing is completed.
2021-08-26 15:33:59 -04:00
Nicholas McDonnell
f7140d8116
Use the hashicorp/setup-terraform Action
Instead of manually installing a Terraform binary we can leverage the Action
provided by Hashicorp to do the same thing.
2021-08-09 23:42:42 -04:00
Nicholas McDonnell
3e83a800f0
Merge branch 'develop' into improvement/replace_beautysh_with_shfmt 2021-07-19 13:15:28 -04:00
Nicholas McDonnell
e2a729d0b1
Install the shfmt tool for GHA
The `shfmt` tool does not ship on the GitHub Actions runners so we must install
it manually.
2021-07-13 17:42:36 -04:00
Shane Frasier
8ee2116f42
Prefer the newer "go install" syntax
As of [Go 1.16](https://tip.golang.org/doc/go1.16#go-command) the `GO111MODULE` environment variable defaults to `on` and `go get` has been deprecated for module installation.

Co-authored-by: Nick M. <50747025+mcdonnnj@users.noreply.github.com>
2021-07-13 17:02:13 -04:00
Shane Frasier
337d1efb8f
Capitalize Go for consistency
Co-authored-by: Nick M. <50747025+mcdonnnj@users.noreply.github.com>
2021-07-12 09:06:41 -04:00
Jeremy Frasier
bb6e566e3a
Move go installation so that it takes place before the cache task
Some variables defined in the go installation are used in the cache
task, so the go installation must happen first.

Co-authored-by: Nick M. <50747025+mcdonnnj@users.noreply.github.com>
2021-07-11 21:59:58 -04:00
Jeremy Frasier
181d1b2faf
Install a specific version of terraform-docs
Note that this change is dependent on the merging of
cisagov/setup-env-github-action#31.

Co-authored-by: Nick M. <50747025+mcdonnnj@users.noreply.github.com>
2021-07-10 22:36:45 -04:00
Jeremy Frasier
b629f7f623
Modify the Packer installation to model that of Terraform
The Terraform installation does not destroy the existing system
Terraform installation, and neither should the Packer installation.

Co-authored-by: Nick M. <50747025+mcdonnnj@users.noreply.github.com>
2021-07-09 22:48:21 -04:00
Jeremy Frasier
70414cff28
Remove unnecessary line in tasks
There is no reason to create /usr/bin/terraform.  This is a vestige of
an earlier age.

Co-authored-by: Nick M. <50747025+mcdonnnj@users.noreply.github.com>
2021-07-09 22:46:47 -04:00
Shane Frasier
c481043981
Break out the curl cache creation into its own step
Co-authored-by: Nick M. <50747025+mcdonnnj@users.noreply.github.com>
2021-07-09 22:43:09 -04:00
Jeremy Frasier
106af21c04
Install terraform and packer for the linting job
We should be doing this because the Packer and Terraform pre-commit
hooks leverage the corresponding executables; therefore, it makes
sense to go ahead and install the particular versions of those
executables that we support.  Also add support for optionally
debugging via tmate.

See also cisagov/skeleton-generic#74.
2021-07-09 14:56:14 -04:00
Nicholas McDonnell
2c4d7a2504
Remove user from CODEOWNERS
Due to her departure this removes hillaryj from the default CODEOWNERS we use
in our projects.
2021-04-15 11:53:57 -04:00