Skip to content

Releases: dark-mechanicum/aws-codebuild

v1.4.0: Migration to the AWS SDK v3 and Dependencies update

02 Jul 21:37
76542ef
Compare
Choose a tag to compare

Summary of Changes:

This pull request introduces several refinements and optimizations to the AWS CodeBuild GitHub Action implementation, ensuring better code quality and performance:

  • Eslint Configuration and Cleanup:

    • Added .eslintignore and updated .eslintrc configuration for improved linting.
    • Removed outdated eslint.config.js file.
  • GitHub Workflow Enhancements:

    • Modified GitHub Actions workflows (codeql.yml and validation.yml) to improve caching mechanisms and optimize dependency installation steps.
  • Testing and Mock Adjustments:

    • Updated tests for CodeBuildJob and CloudWatchLogger to use the aws-sdk package instead of specific AWS SDK client imports.
    • Improved mock implementations for more robust testing scenarios.
  • Dependency and Import Adjustments:

    • Adjusted package.json dependencies, including updates and downgrades for better compatibility and performance.
    • Updated source files to use consolidated AWS SDK imports instead of modular imports.
  • CodeBuildJob and Logger Refinements:

    • Refined CodeBuildJob and Logger implementations to enhance error handling and integrate new AWS SDK usage patterns.

These changes collectively aim to streamline the action's setup, improve its maintainability, and ensure compliance with the latest best practices for using AWS SDK and GitHub Actions.

Major release version

02 Jul 21:37
76542ef
Compare
Choose a tag to compare

Update major release version to the refs/tags/v1.4.0

v1.3.9: Minimal Node.js version requirement is 20

13 Mar 15:10
eba13d0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1...v1.3.9

v1.3.8: Upgrade dependencies March 2024

11 Mar 20:13
ca4c1c8
Compare
Choose a tag to compare

What's Changed

  • Update GitHub Actions dependencies to remove Node.js 16 warnings by @tommyasai in #150
  • v1.3.8: Upgrade dependencies March 2024 by @akazakou in #151

New Contributors

Full Changelog: v1...v1.3.8

v1.3.7: Fail job status if CodeBuild job was failed

11 Nov 15:09
d6aa6b0
Compare
Choose a tag to compare

What's Changed

  • added check for currentPhase status. and processing for failed status by @d-tsaruk in #148
  • v1.3.7: Update dependencies by @akazakou in #149

New Contributors

Full Changelog: v1...v1.3.7

v1.3.6: Dependencies update

02 Aug 16:05
ec724c9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1...v1.3.6

v1.3.5: Dependencies update

02 May 21:04
53ae8df
Compare
Choose a tag to compare

What's Changed

  • Upgrade package.json with latest dependency versions for May 2023 by @akazakou in #137

Full Changelog: v1.3.4...v1.3.5

v1.3.4: Dependencies update

11 Apr 00:58
050588f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1...v1.3.4

v1.3.3: Dependencies update

01 Mar 16:08
cbf5db5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1...v1.3.3

v1.3.2: Dependencies update

01 Dec 17:53
7a4c08e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1...v1.3.2