Skip to content

Releases: DataDog/junit-upload-github-action

v3.5.0

Choose a tag to compare

@juan-fernandez juan-fernandez released this 01 Jul 14:16
8bd3225

What's Changed

Full Changelog: v3.4.0...v3.5.0

v3.4.0

Choose a tag to compare

@juan-fernandez juan-fernandez released this 05 Jun 08:44
7eb5fe4

What's Changed

Full Changelog: v3.3.0...v3.4.0

v3.3.0

Choose a tag to compare

@juan-fernandez juan-fernandez released this 19 May 10:54
9a12e12

What's Changed

Full Changelog: v3.2.0...v3.3.0

v3.2.0

Choose a tag to compare

@juan-fernandez juan-fernandez released this 11 May 09:14
3022c67

What's Changed

Full Changelog: v3.1.1...v3.2.0

v3.1.1

Choose a tag to compare

@juan-fernandez juan-fernandez released this 28 Apr 09:22
748b71f

What's Changed

Full Changelog: v3.1.0...v3.1.1

v3.1.0

Choose a tag to compare

@juan-fernandez juan-fernandez released this 27 Apr 14:07
ce82dc1

What's Changed

  • Pin the default datadog-ci-version to v5.14.0 and add local maintainer bump/release scripts by @juan-fernandez in #54

Maintainer Notes

  • The default datadog-ci-version is now pinned to v5.14.0.
  • RELEASE.md documents the local gh-based process for future datadog-ci bump PRs and action releases.

Full Changelog: v3.0.0...v3.1.0

v3.0.0

Choose a tag to compare

@calvinbayer calvinbayer released this 02 Apr 16:23
24449d0

What's Changed

  • chore: disable automated dependency updater config [incident-51602] by @moezein0 in #45
  • ci: use github action that installs datadog-ci binary by @calvinbayer in #52

⚠️ Breaking Changes

1. Platform Requirements

IMPORTANT: This action now uses pre-built binaries. Supported platforms:

  • linux-x64
  • linux-arm64
  • darwin-x64 (macOS Intel)
  • darwin-arm64 (macOS Apple Silicon)
  • win-x64 (Windows)

❌ Unsupported platforms (that worked in v2.x with npm):

  • linux-arm (32-bit ARM)
  • Other architectures where Node.js runs but datadog-ci binaries aren't built

If your workflows run on unsupported platforms, they will fail. Stick with v2.x, install datadog-ci directly, or request binary support from datadog-ci releases.

2. Removed node-version Input

The node-version parameter has been removed since Node.js is no longer required. If you're passing this parameter, you can safely remove it.

Before:

- uses: DataDog/junit-upload-github-action@v2
  with:
    node-version: "20"

After:

- uses: DataDog/junit-upload-github-action@v3
  # node-version removed

3. Default Version Changed

The default datadog-ci-version changed from "latest" to "v5".

Migration:

  • If you want absolute latest: explicitly set datadog-ci-version: "latest" (deprecated, will show warning)
  • Recommended: use datadog-ci-version: "v5" (latest v5.x) or pin to specific version like "v5.11.0"

🔄 Backwards Compatibility

To ease migration, legacy npm semver syntax still works but shows deprecation warnings:

  • "latest""v5" ⚠️
  • "^5.0.0""v5" ⚠️
  • "~5.10.0""v5" ⚠️
  • ">=5.0.0""v5" ⚠️
  • "5.x""v5" ⚠️

Note: This backwards compatibility layer will be removed in v4.0.0. Please migrate to the new syntax.

🐛 Fixes

  • Fixes #49: Supply chain risk with runtime npx install
  • Fixes #31: Pin actions/setup-node to SHA (now completely removed)

v2.2.0

Choose a tag to compare

@juan-fernandez juan-fernandez released this 04 Mar 09:50
293a1d0

What's Changed

New Contributors

  • @kwngo made their first contribution

Full Changelog: v2.1.1...v2.2.0

v2.1.1

Choose a tag to compare

@juan-fernandez juan-fernandez released this 21 Jan 16:27
055560f

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

Choose a tag to compare

@juan-fernandez juan-fernandez released this 21 Jan 16:04
a0226c9

What's Changed

  • feat: enable npm caching for datadog-ci dependency by @watson in #37

New Contributors

Full Changelog: v2.0.0...v2.1.0

What's Changed

  • doc: improve auto-discovery option docs by @alexndlm in #26
  • chore(ci): fix broken CI job by @watson in #36
  • chore(ci): add Node.js v22-25 to CI test matrix by @watson in #35
  • feat: enable npm caching for datadog-ci dependency by @watson in #37

New Contributors

Full Changelog: v2.0.0...v2.1.0