Skip to content

Lock opentelemetry_plug in mix.lock to unblock deploy workflow release build#113

Merged
dannylank merged 2 commits into
mainfrom
copilot/fix-deploy-job-failure
Jun 12, 2026
Merged

Lock opentelemetry_plug in mix.lock to unblock deploy workflow release build#113
dannylank merged 2 commits into
mainfrom
copilot/fix-deploy-job-failure

Conversation

Copilot AI commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

The deploy GitHub Actions job failed during mix release because opentelemetry_plug was declared as a git dependency but missing from mix.lock. This caused Mix to stop with an unchecked dependency error in the Docker build stage.

  • Root cause

    • mix.exs includes opentelemetry_plug as a git dependency, but there was no corresponding lock entry in mix.lock.
  • Change made

    • Added the missing opentelemetry_plug lock entry to mix.lock, pinned to the resolved git commit used by the dependency source.
  • Effect on deploy workflow

    • Aligns dependency declaration and lock state so mix release can proceed in the release Docker build without lock-check failure.
"opentelemetry_plug": {:git, "https://github.com/opentelemetry-beam/opentelemetry_plug.git", "82206fb09fbeb9ffa2f167a5f58ea943c117c003", [tag: "master"]}

Copilot AI changed the title [WIP] Fix failing GitHub Actions job deploy Lock opentelemetry_plug in mix.lock to unblock deploy workflow release build Jun 12, 2026
Copilot AI requested a review from dannylank June 12, 2026 20:24
@dannylank dannylank requested a review from katpds June 12, 2026 20:27
@dannylank dannylank marked this pull request as ready for review June 12, 2026 20:28
@dannylank dannylank enabled auto-merge June 12, 2026 20:28
@sonarqubecloud

Copy link
Copy Markdown

@dannylank dannylank merged commit 0ad7746 into main Jun 12, 2026
4 checks passed
@dannylank dannylank deleted the copilot/fix-deploy-job-failure branch June 12, 2026 20:32
@katpds

katpds commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.0.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants