Skip to content

Stable binary#2

Merged
itsfuad merged 2 commits intostablefrom
main
Mar 24, 2025
Merged

Stable binary#2
itsfuad merged 2 commits intostablefrom
main

Conversation

@itsfuad
Copy link
Copy Markdown
Owner

@itsfuad itsfuad commented Mar 24, 2025

This pull request includes significant updates to the CI and release workflows, primarily focusing on broadening the scope of branches for CI triggers and simplifying the CI job steps.

CI Workflow Updates:

  • .github/workflows/ci.yml: The CI workflow now triggers on all branches instead of just the main branch. Additionally, the job matrix strategy has been replaced with a single build-and-test job that runs on ubuntu-latest. The steps within this job have been streamlined to include repository checkout, Go setup, dependency caching, installation, linting, formatting, vetting, building, and testing.

Release Workflow Updates:

itsfuad added 2 commits March 24, 2025 16:13
… steps, and upgrade Go version to 1.23. Introduce caching for dependencies and add linting step.
@itsfuad itsfuad merged commit 45cb567 into stable Mar 24, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant