Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(construct.awscdk.github-pipeline): S3BucketStep, CheckoutStep, GithubCodePipeline workflow builder #18

Merged
merged 11 commits into from
Aug 21, 2023

Commits on Aug 21, 2023

  1. feat(construct.awscdk.github-pipeline): make cdk-pipelines-github a p…

    …eer dependency
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    705316d View commit details
    Browse the repository at this point in the history
  2. feat(construct.awscdk.github-pipeline): S3BucketStep for performing…

    … s3 actions
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    705e345 View commit details
    Browse the repository at this point in the history
  3. feat(construct.awscdk.github-pipeline): CheckoutStep for checkout a…

    …ction
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    7ec993a View commit details
    Browse the repository at this point in the history
  4. fix(construct.awscdk.github-pipeline): only patch checkout steps without

    explicit parameters
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    b10ff2c View commit details
    Browse the repository at this point in the history
  5. fix(construct.awscdk.github-pipeline): do not require inputs for

    workflow call/dispatch
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e4dfe8c View commit details
    Browse the repository at this point in the history
  6. feat(construct.awscdk.github-pipeline): ensure both stage/waves are c…

    …hecked for masking, do not require rootDir/assets prefix
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1c6920b View commit details
    Browse the repository at this point in the history
  7. refactor(construct.awscdk.github-pipeline): rename github-pipeline ->…

    … workflow
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5a08057 View commit details
    Browse the repository at this point in the history
  8. test(construct.awscdk.github-pipeline): setup vitest

    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5070caf View commit details
    Browse the repository at this point in the history
  9. feat(construct.awscdk.github-pipeline): GithubCodePipeline builder …

    …for github workflow
    
    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    cc6303c View commit details
    Browse the repository at this point in the history
  10. test(construct.awscdk.github-pipeline): add basic unit tests

    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    fd22a96 View commit details
    Browse the repository at this point in the history
  11. test(construct.awscdk.github-pipeline): update snapshots

    Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
    BradenM committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e0c7012 View commit details
    Browse the repository at this point in the history