Skip to content

Retrieving latest release metadata from stats.osctrl.net in osctrl-api#786

Merged
javuto merged 3 commits intomainfrom
telemetry-osctrl-api
Mar 30, 2026
Merged

Retrieving latest release metadata from stats.osctrl.net in osctrl-api#786
javuto merged 3 commits intomainfrom
telemetry-osctrl-api

Conversation

@javuto
Copy link
Copy Markdown
Collaborator

@javuto javuto commented Mar 30, 2026

Metadata for latest release retrieved from stats.osctrl.net to make sure stable version is used.

@javuto javuto requested a review from Copilot March 30, 2026 19:42
@javuto javuto added ✨ enhancement New feature or request osctrl-api osctrl-api related changes labels Mar 30, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a startup-time check in osctrl-api to fetch latest release metadata from stats.osctrl.net and log whether the running API build is up to date.

Changes:

  • Introduces checkLatestRelease() to retrieve and log latest/suggested release info.
  • Invokes the release check during API startup after logger initialization.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread cmd/api/main.go
Comment thread cmd/api/main.go Outdated
Comment thread cmd/api/main.go Outdated
@javuto javuto merged commit 1364892 into main Mar 30, 2026
55 checks passed
@javuto javuto deleted the telemetry-osctrl-api branch March 30, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ enhancement New feature or request osctrl-api osctrl-api related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants