Skip to content

Releases: dark-mechanicum/aws-codebuild

v1.4.2: Updated Github Actions to support latest versions of actions

31 Jul 19:39

Choose a tag to compare

v1.4.1: Dependency Updates & Test Coverage

31 Jul 19:27
865f822

Choose a tag to compare

Dependencies Updated:

  • Jest v29.7.0 → v30.0.5
  • AWS SDK packages → v3.857.0
  • TypeScript tooling & ESLint to latest versions
  • All dev dependencies refreshed

Improvements:

  • 100% test coverage achieved (54/54 branches)
  • Modernized Jest configuration
  • TypeScript target updated to ES2022
  • Enhanced test mocking strategies

Compatibility:

  • Node.js 20+ requirement maintained
  • All existing functionality preserved
  • No breaking changes

Major release version

31 Jul 19:40

Choose a tag to compare

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

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

02 Jul 21:37
76542ef

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.

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

13 Mar 15:10
eba13d0

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

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

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

Choose a tag to compare

What's Changed

Full Changelog: v1...v1.3.6

v1.3.5: Dependencies update

02 May 21:04
53ae8df

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

Choose a tag to compare

What's Changed

Full Changelog: v1...v1.3.4