Commit Graph

258 Commits

Author SHA1 Message Date
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
Rachel Hagerman
fe9aa98b89 .NET v3: Linting and formatting action, initial run on dotnetv3 folder. (#5580)
* Dotnet format merge (#8)

* Adding dotnet lint and format action. Updating existing files within the dotnetv3 folder to meet the formatting and linting standards. Updating related READMEs, solution files, and build commands.

* Fixing modifiers.

* Turn off .NET superlinter.

* Dotnet format merge (#8)

* Adding dotnet lint and format action. Updating existing files within the dotnetv3 folder to meet the formatting and linting standards. Updating related READMEs, solution files, and build commands.

* Fixing modifiers.

* Turn off .NET superlinter.

* Removing unused using statements to pass the new formatting check.

* Remove test branch from the action.

* Add success or failure to formatter check.

* Update dotnetv3/Aurora/Scenarios/AuroraScenario.cs
2023-10-27 12:03:21 -04:00
David Souther
c2e4fdba96 Tools: Moved tools to .tools from .doc_gen and added Python tools rules. (#5516) 2023-10-18 15:51:54 -04:00
David Souther
afb3309b38 Python: Format with black and switch superlint (#5513) 2023-10-18 13:35:05 -04:00
Rachel Hagerman
272bff26e5 .NET v3: Feedback Sentiment Analyzer cross-service example (#5493) 2023-10-17 11:45:22 -04:00
ford prior
4e79a963a6 Adding Ruby Code owner (#5501) 2023-10-16 11:52:19 -04:00
David Souther
748656aaa7 Tools: Add Tools label (#5449)
* Tools: Add `Tools` label

Add label for Tools-specific work. Tools are written in Python and streamline development tasks specific to this project.

* Add label ruleset for tools
2023-10-05 15:20:15 -05:00
David Souther
1d52fa7c63 Rust: Checks use -D warnings (#5460)
* Consistently use -D warnings, and add Lambdas to checks.
2023-10-04 12:04:59 -05:00
David Souther
f4d62c78cc Rust: SDK Nullability Updates (#5432)
* Added Rust SDK version toggler
2023-09-29 13:20:21 -04:00
ford prior
2f1280ab2c Ruby - WorkDocs - Update README links (#5383) 2023-09-29 09:44:00 -04:00
Scott Macdonald
2e09dd8ad1 Java V2 FSA (#5362) 2023-09-27 09:08:51 -04:00
Rachel Hagerman
b4c74eb8c7 Multi: Updates to SageMaker workflow READMEs and metadata (#5389) 2023-09-21 15:51:00 -07:00
Laren-AWS
6056d24077 Python: Resilient service workflow followup (#5393)
* Resilient service followup items: tests, metadata, specification, and more!
2023-09-19 15:58:29 -07:00
Jason Q
bf3fd5ea64 Change run to only happen on a closed-merge event (#5395) 2023-09-19 09:21:01 -07:00
Jason Q
d4aa2a7b3a GitHub labels add sap abap (#5394)
* Add SAP ABAP label

* Add SAP ABAP to auto language labeler
2023-09-18 14:39:24 -04:00
David Souther
67636030e4 Rust: Use @stable in rust actions (#5381)
Use @stable in rust checks
2023-09-12 11:52:47 -04:00
ford prior
bef5ee6681 Re-enable Docker image updates on main branch (#5368) 2023-09-08 13:06:32 -07:00
Jason Q
9b66bc5ef8 GitHub labels for stats (#5346)
* Update allowed-labels.yml

* Update label-checker.yml
2023-08-31 12:08:50 -04:00
Russell Cohen
eececa58b0 Rust: Restrict clap dependency to 4.2.x to avoid MSRV update (#5330) 2023-08-28 13:18:16 -04:00
Rachel Hagerman
dc646caac3 .NET v3: adding .editorconfig settings for linting and linting fixes. (#5296) 2023-08-23 15:31:04 -04:00
Scott Macdonald
000e25d70a Moved the 2 files for Sagemaker pipelines example to under resources (#5245)
* moved the 2 files for Sagemaker pipelines example to under resources
2023-08-10 11:42:05 -05:00
Scott Macdonald
bf9e8e6170 Java V2 Add Java sagemaker workflow (#5193)
* add Java Sagemaker workflow.
2023-08-09 09:51:14 -05:00
Jason Q
e433cfb0df Split auto labels and label auditing for better permission control. (#5212) 2023-08-07 14:46:34 -04:00
Steven Meyer
dfdb18d99e CPP: Add Hello World examples for several services. 2023-07-31 13:17:53 -07:00
Corey Pyle
7921f0c113 FSA: Add Feedback Sentiment Analyzer to cross service examples (#5128)
Co-authored-by: Corey Pyle <corepyle@amazon.com>
Co-authored-by: David Souther <davidsouther@gmail.com>
Co-authored-by: ford prior <fprior@amazon.com>
2023-07-31 09:49:42 -07:00