Skip to content

ci: improve deployment workflow configuration#1

Merged
rubenszinho merged 3 commits intodevelopfrom
deploy-pipe-improvements
Apr 11, 2025
Merged

ci: improve deployment workflow configuration#1
rubenszinho merged 3 commits intodevelopfrom
deploy-pipe-improvements

Conversation

@rubenszinho
Copy link
Member

This PR enhances the deployment workflow with the following improvements:

  • Changed Git user identity from "GitHub Actions" to "Rubrion" bot
  • Added a new step to verify that the version in internal/commands/version.go matches the release version
  • Replaced hardcoded "mc-rubrion-cli" with dynamic PROJECT_NAME from GitHub repository variables
  • Added validation to ensure PROJECT_NAME variable is set

@rubenszinho rubenszinho merged commit ee8101e into develop Apr 11, 2025
1 check passed
@rubenszinho rubenszinho deleted the deploy-pipe-improvements branch April 11, 2025 16:21
rubenszinho added a commit that referenced this pull request Apr 11, 2025
* ci: improve deployment workflow configuration

* ci: correct shell syntax in qa.yml for go fmt check

* ci: update golangci version
rubenszinho added a commit that referenced this pull request Apr 11, 2025
* ci: improve deployment workflow configuration

* ci: correct shell syntax in qa.yml for go fmt check

* ci: update golangci version
rubenszinho added a commit that referenced this pull request Apr 11, 2025
* ci: improve deployment workflow configuration

* ci: correct shell syntax in qa.yml for go fmt check

* ci: update golangci version
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