Releases: corentinmusard/otel-cicd-action
Releases · corentinmusard/otel-cicd-action
v2.2.1
v2.2.0
Added
- Add job annotations if available, requires the following permission on private repositories:
permissions:
checks: read # Optional. To read run annotations
Fixed
- Add error handling for octokit requests
v2.1.0
Added
- Add
extraAttributes
input to add arbitrary resource attributes
v2.0.0
⚠ BREAKING CHANGES
- Removed compatibility with inception-health/otel-upload-test-artifact-action action. It is based on
@actions/artifact
prior tov2
which is deprecated since June 2024 and will be removed in January 30th, 2025. If you were using this action, please open an issue to discuss your use case. - Removed
github.author_name
attribute, usegithub.head_commit.author.name
instead - Removed
github.author_email
attribute, usegithub.head_commit.author.email
instead
Changed
- Changed licence under my name (still MIT)
v1.13.2
Fixed
- Fix artifacts parsing for
@opentelemetry/exporter-trace-otlp-http
version<0.29.0
Changed
- Refactor artifacts handling
v1.13.1
Fixed
- Fix type error
v1.13.0
Added
- Add attributes on the workflow span:
github.referenced_workflows
github.url
github.status
github.node_id
github.check_suite_id
github.check_suite_node_id
github.jobs_url
github.logs_url
github.check_suite_url
github.artifacts_url
github.cancel_url
github.rerun_url
github.head_branch
github.path
github.display_title
- Add attributes on the job spans:
github.job.run_url
github.job.node_id
github.job.head_sha
github.job.url
github.job.html_url
github.job.status
github.job.runner_id
github.job.created_at
github.job.check_run_url
github.job.workflow_name
github.job.head_branch
Fixed
- Return the correct value for
github.head_commit.author.name
andgithub.head_commit.committer.name
v1.12.1
Fixed
- Fix rollup build by setting transformMixedEsModules to true
Changed
- Use global context propagation instead of passing it around
v1.12.0
Added
- Add step.status field
Changed
- Remove trace.ts dependency on github.ts
- Simplify paginated octokit queries
- Use global tracer instead of passing it around
- tests: Add a replay client
- Migrate to ESM
- Migrate from ncc to rollup
- Migrate from eslint/prettier to biome
v1.11.0
Added
- Add support for
http
endpoints
Changed
- Update dependencies