github-codebuild-logs icon indicating copy to clipboard operation
github-codebuild-logs copied to clipboard

Update README and Application Settings to inform about public builds in AWS CodeBuild

Open trivikr opened this issue 2 years ago • 0 comments

Thank you @jlhood for creating this application. We've used in AWS SDK for JavaScript (https://github.com/aws/aws-sdk-js and https://github.com/aws/aws-sdk-js-v3) for the past two years.

Is your feature request related to a problem? Please describe.

CodeBuild has now introduced public builds which allows public to access logs. The feature provided by this serverless app is now natively supported by CodeBuild.

Describe the solution you'd like

Put github-codebuild-logs on deprecation path. An example could be:

  • Update README sharing link to blog post Introducing public builds for AWS CodeBuild, advising visitors to used native option instead.
  • Add a required option (say IWantToDeployDespiteNativeSupport) in Application Settings when deploying new version so that future users of the application are aware of the native support.

Describe alternatives you've considered

  • Not making any changes: This suggestion is not recommended, as:
    • It's convenient for AWS customers to use the feature natively.
    • AWS customers discovering github-codebuild-logs from blog post or GitHub projects already using the feature may not be knowing about native support.
  • Archiving this repository: Archiving can be done at a latter time if users of github-codebuild-logs actually switch to native support. Also, archiving without information about native support would create confusion.

trivikr avatar Aug 16 '21 19:08 trivikr