OpenTelemetry for GitHub Workflows, Jobs and Steps
Version updated for https://github.com/plengauer/Thoth to version v5.42.0.
- This action is used across all versions by 14 repositories.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action enables automatic collection and propagation of OpenTelemetry traces, metrics, and logs from shell scripts and GitHub workflows. It automates tasks such as context propagation, command auto-instrumentation, log aggregation, and child script instrumentation, simplifying observability and troubleshooting in CI/CD pipelines. The action provides comprehensive insights into system behavior and interactions, supporting efficient monitoring and debugging.
Release notes
What’s Changed
- Onboard automations by @actions-bot-pl in https://github.com/plengauer/Thoth/pull/2760
- Update Demo injection_deep_gradle by @actions-bot-pl in https://github.com/plengauer/Thoth/pull/2736
- Deploy OpenTelemetry by @actions-bot-pl in https://github.com/plengauer/Thoth/pull/2761
- Update ghcr.io/plengauer/opentelemetry-github-workflow-instrumentation-runner Docker tag to v5.41.0 by @actions-bot-pl in https://github.com/plengauer/Thoth/pull/2758
- Update plengauer/opentelemetry-github action to v5.41.0 by @actions-bot-pl in https://github.com/plengauer/Thoth/pull/2759
- Nuke autoapprove by @plengauer in https://github.com/plengauer/Thoth/pull/2763
- Fix token uses by @plengauer in https://github.com/plengauer/Thoth/pull/2765
- Nuke autoassign by @plengauer in https://github.com/plengauer/Thoth/pull/2764
- Fix secret handling with characters that are breaking jsons by @plengauer in https://github.com/plengauer/Thoth/pull/2768
- Write back cache sync to avoid corrupted cache by @plengauer in https://github.com/plengauer/Thoth/pull/2770
- Onboard codeowners by @plengauer in https://github.com/plengauer/Thoth/pull/2771
- Add environment verification step in deploy action by @plengauer in https://github.com/plengauer/Thoth/pull/2767
- Reduce dependencies to enable faster install by @plengauer in https://github.com/plengauer/Thoth/pull/2772
- Fix BOM stripping in log parser to apply to all lines by @Copilot in https://github.com/plengauer/Thoth/pull/2773
- Update dependency @actions/cache to v5.0.2 by @plengauer in https://github.com/plengauer/Thoth/pull/2778
- Fix export to fail in case of deferred export failure by @plengauer in https://github.com/plengauer/Thoth/pull/2774
- Update dependency @actions/artifact to v5.0.2 by @plengauer in https://github.com/plengauer/Thoth/pull/2777
- Update github/codeql-action action to v4.31.10 by @plengauer in https://github.com/plengauer/Thoth/pull/2784
- Update dependency org.junit.jupiter:junit-jupiter to v6.0.2 by @plengauer in https://github.com/plengauer/Thoth/pull/2779
- Update renovatebot/github-action action to v44.2.4 by @plengauer in https://github.com/plengauer/Thoth/pull/2780
- Deploy OpenTelemetry by @plengauer in https://github.com/plengauer/Thoth/pull/2787
- Update opentelemetry-js monorepo by @plengauer in https://github.com/plengauer/Thoth/pull/2781
- Update otel/opentelemetry-collector-contrib Docker tag to v0.143.1 by @plengauer in https://github.com/plengauer/Thoth/pull/2782
- Update opentelemetry-js monorepo by @plengauer in https://github.com/plengauer/Thoth/pull/2788
- Update actions/setup-node action to v6.2.0 by @plengauer in https://github.com/plengauer/Thoth/pull/2791
- Update opentelemetry-js-contrib monorepo by @plengauer in https://github.com/plengauer/Thoth/pull/2792
- Automatic Version Bump by @plengauer in https://github.com/plengauer/Thoth/pull/2783
- Add workflow to update Debian repository on release by @plengauer in https://github.com/plengauer/Thoth/pull/2789
- Update plengauer/create-deb-repository action to v0.0.13 by @plengauer in https://github.com/plengauer/Thoth/pull/2794
Full Changelog: https://github.com/plengauer/Thoth/compare/v5...v5.42.0