382 Commits

Author SHA1 Message Date
ford prior
656cc8ac01 Tools - Weathertop: Update docker-push.yml (#6361) 2024-04-19 10:05:20 -07:00
Corey Pyle
a133b481f9 Tools: bump -tools tag. (#6359) 2024-04-18 12:20:50 -07:00
Laren-AWS
85778d6883 [Tools] Test validation against -tools commit. (#6326)
Update to use canonical title validation release.
Update SESv2 metadata and READMEs to comply with new validation requirements.
2024-04-11 12:11:59 -04:00
David Souther
b7f029a9e4 Tools: Use validator with safe allow list. (#6307) 2024-04-03 11:23:16 -04:00
David Souther
2062c12bf9 Tools: Use awsdocs/aws-doc-sdk-examples-tools@2024-04-01-B (#6306) 2024-04-01 17:38:13 -04:00
David Souther
b05a15969c Rust: Bump examples MSRV to 1.74.1 (#6255)
Bump rust exampels to MSRV 1.74.1
2024-03-18 10:55:47 -04:00
Corey Pyle
0bed1cb7ef GitHub: JavaScript - Fix incorrect step id in github action. (#6247) 2024-03-15 12:17:14 -04:00
Corey Pyle
2cff345265 GitHub: JavaScript - Fix bug where json files were being linted. (#6245) 2024-03-15 11:32:41 -04:00
Brian Murray
e6a3c34509 Create issue-metrics.yml (#6224)
* Create issue-metrics.yml
2024-03-15 08:36:23 -04:00
Jason Q
c241622f03 GitHub: Add sparse checkout to Audit Labels (#6215) 2024-03-07 13:23:09 -07:00
Corey Pyle
51762268b4 GitHub: Change JS workflow to include JSON in changed files check. (#6193) 2024-02-29 11:13:40 -08:00
David Souther
0ee3e17401 Tools: Use tagged -tools action version. (#6185) 2024-02-28 14:11:50 -08:00
Jason Q
4bb0217089 GitHub: Changes the Javascript linting workflow to allow it to be required. (#6146)
Changes the Javascript linting workflow to allow it to be required.
2024-02-28 13:57:07 -08:00
ford prior
fd3ffb19b7 Tools - SPDX headers (#6178)
Update files to meet validation tool requirements for SPDX headers and README standards.
2024-02-28 09:28:52 -08:00
Jason Q
e8532202a8 GitHub: Changes the Go linting workflow to allow it to be required. (#6145) 2024-02-23 16:13:22 -05:00
Jason Q
6bfe89b80c GitHub: Changes the DotNet linting workflow to allow it to be a required workflow. (#6144) 2024-02-23 12:46:55 -05:00
Corey Pyle
fdbfc927ec JavaScript (v3): Add package validation script. (#6167) 2024-02-23 11:32:52 -05:00
Jason Q
9371f473e4 GitHub: Changes the bash/sh linting workflow to allow it to be required. (#6158) 2024-02-22 13:13:32 -05:00
Jason Q
a776cd9414 GitHub: Updates and splits the super-linter and yaml linter. (#6159) 2024-02-22 13:09:57 -05:00
Jason Q
4498483885 GitHub: Changes the C++ linting workflow to allow it to be required. (#6155) 2024-02-21 13:38:04 -05:00
Jason Q
921b3fb9b0 GitHub: Changes the Rust linting workflow to allow it to be required. (#6154) 2024-02-21 13:35:35 -05:00
David Souther
f807d60010 Tools: Delete unused and outdated extract-snippets (#6113)
Delete unused and outdated extract-snippets
2024-02-19 13:22:19 -05:00
Steven Meyer
2d87a44c56 Bash: Move linter to its own workflow. (#6120)
* moving bash linter to sh-check

* debugging workflow

* more testing

* more testing

* more testing

* testing the linter

* Final version

* disable shfmt
2024-02-19 13:22:19 -05:00
Jason Q
cf25559da6 GitHub: Update javascript.yml to include workflow_dispatch (#6103) 2024-02-12 11:38:44 -07:00
Jason Q
e41bacfd5e Adds a name parameter (or alters an existing one) to standardize and clarify status check names on GitHub. (#6062) 2024-02-12 11:22:41 -07:00
ford prior
8dece6a852 Tools - Update docker-push.yml (#6031)
Update docker-push.yml

Co-authored-by: David Souther <davidsouther+github@gmail.com>
2024-02-05 15:41:25 -05:00
Jason Q
a89ae9751b Fixes linting across all of PHP, along with trivial fixes. (#6039)
Fixes linting across all of PHP, along with trivial fixes to typos, variable names, style,etc. There are still plenty of logical and syntactical errors still, but those will be covered service by service in individual issues.
2024-02-05 12:49:20 -05:00
David Souther
fcc8bbb44d Use -tools github action for validation (#6024)
* Use [-tools](https://github.com/awsdocs/aws-doc-sdk-examples-tools) gha for validation
2024-01-31 14:46:25 -05:00
David Souther
c96a70ccb3 Revert "Revert "Tools: Snippet extractor and validator"" (#5967)
* Revert "Revert "Tools: Snippet extractor and validator""

* Restore sdk and service yamls to where Zexii expects them
2024-01-18 12:48:08 -06:00
David Souther
fabdaf28e1 Revert "Tools: Snippet extractor and validator" (#5965) 2024-01-18 10:30:55 -06:00
David Souther
0d5f9ce04a Tools: Snippet extractor and validator (#5859)
* Tools: Snippet extractor and validator
2024-01-18 10:14:07 -06:00
Jason Q
0b6529c465 GitHub: Deprecates the text labels enforcement (#5961)
Deprecates the text label enforcement
2024-01-18 09:30:32 -06:00
Jason Q
cea7c80ac0 PHP: Updates the linting settings to be consistent with the rest of the languages. (#5958)
Updates the linting settings to be consistent with the rest of the languages.
2024-01-18 09:26:12 -06:00
David Souther
de7b1ee3fa Tools: Normalize & enforce SPDX headers (#5811) 2024-01-16 08:41:11 -07:00
Jason Q
a5464b1621 Remove text label checks and add Bug to stats (#5924) 2024-01-11 12:04:56 -07:00
Rachel Hagerman
54c3b82d8f .NET v3: Update to .NET 6 and enable Weathertop tests (#5902) 2024-01-10 17:09:53 -07:00
David Souther
ef13e9eda5 Tools: enforce writeme (#5880)
* Tools: Enforce project-wide WRITEME
2024-01-09 10:33:12 -07:00
dependabot[bot]
8eebdb2ece Bump tj-actions/changed-files from 35 to 41 in /.github/workflows (#5852) 2024-01-09 10:07:45 -07:00
ford prior
1cd6f2433e Tools: Update docker-push.yml (#5889)
Update docker-push.yml
2024-01-08 16:32:46 -05:00
ford prior
4f25bcb3d3 Python - Running black on files (#5828)
running black
2023-12-22 17:44:32 -05:00
David Souther
7d41dcbfbb Tools: metadata dataclasses and validators (#5629)
* Starting on examples data classes

* Implementing parser and error collector

* Refactor validator words and fix validator deny list

* Add self-internal tests from Golang.

TODO: load sdk and service information for validationd.

* Start on SDK parsing

* SDK Parser and tests

* Load services

* Refactor project_validator to use MetadataParseError

* Correct for three existing validation errors

* Use ported zexii validator

* Code review

* spdx headers

* Fix validator skip logic
2023-12-07 15:59:20 -05:00
David Souther
1843b74896 Rust: Remove setup tasks that are not needed with larger runners. (#5712) 2023-11-28 09:44:53 -06:00
David Souther
95a5dc96ff Rust: migrate from rust_dev_preview to rustv1 (#5599) 2023-11-20 12:21:09 -07:00
Corey Pyle
b455867abb JavaScript (v3): Resilient Workflow (#5637) 2023-11-17 10:14:11 -07:00
Steven Meyer
6e742e76f3 Bash CLI: Enable Super linter linting (#5647)
* enabled validate bash for super linter.
2023-11-13 16:00:52 -05:00
David Souther
20ed184070 Rust: Use dedicated 16 core runner (#5623) 2023-11-08 11:07:53 -05:00
ford prior
544e034ca0 GitHub Settings - Remove Testing label (#5595)
Remove Testing label
2023-11-06 07:38:24 -05:00
David Souther
7b42a3f53c Tools: Consolidated validators to .tools/validation (#5597)
* Consolidated validators to .tools/validation, and reworked file walker
* Better snippet validation workflow name
* bump to python 3.11
* Commented validators
* Cleaned up IGNORE_FILES checks between walk... and git...
2023-11-02 17:55:52 -07:00
Jason Q
6fffcc83c3 Remove delete action from label auditor. (#5600)
Due to multiple incidents of data loss by accidental runs where an old config file doesn't contain a label and therefore deletes the label, this action should enable skip-delete to prevent this situation.
It does mean we'll need to manually delete any labels we truly want gone.
2023-11-01 15:03:04 -07:00
David Souther
26f1a3d11d Rust: Updates for SDK changes Oct 30 2023 (#5588)
* Updates for Rust changes Oct 30 2023
* Use rt-tokio in aws-smithy-types for aws_sdk_s3::primitives::ByteStream::from_path_body_0_4
* Bump READMEs
2023-10-31 12:03:54 -07:00