917 questions
0
votes
0
answers
33
views
How to handle semantic versioning when cloud and on-prem branches diverge?
I'm working on a project that maintains two active release branches:
10.0.x → for on-prem deployments
10.1.x → for cloud deployments
We have an automated system that merges changes from the on-prem ...
0
votes
1
answer
214
views
Release approval workflows for trunk-based continuous-deployment
In trunk-based development with separate production and test/staging environments, and in a GitOps context, what controls can teams apply to ensure rigorous approval processes around promotions of ...
1
vote
0
answers
186
views
Webhook notification for new app version in Apple App Store and Google Play Store?
I'm developing a mobile app and I'd like to be automatically notified when a new version is available on the Apple App Store and Google Play Store. Is there a way to register a webhook with either ...
1
vote
1
answer
683
views
How to choose and download specific release version of Azure Bicep?
In my docker image, I currently specify the download of the bicep module from GitHub as suggested in the Azure Documentation.
# Install Bicep
RUN curl -Lo bicep https://github.com/Azure/bicep/releases/...
1
vote
0
answers
448
views
Why do I see divergent branches Git errors when merging code?
Exact error message:
hint: You have divergent branches and need to specify how to reconcile them.
hint: You can do so by running one of the following commands sometime before
hint: your next pull:
...
1
vote
1
answer
52
views
Need to have 2 active release branches in git-flow
We have a release branch which has already passed the testing stage and it's ready to be deployed in production.
But we are facing a big freeze period so we won't.
We also want to create a new release ...
6
votes
2
answers
5k
views
Gitlab: How to generate release assets using Gitlab's CI/CD
I'm trying to use the CI/CD of gitlab to compile a c++ project and create a release but, I'm struggling to understand how to get my binaries as assets on the release page.
I manage to get an asset ...
0
votes
0
answers
155
views
Ensure a GitHub/Gitea release includes only its milestone's PRs
Many GitHub/Gitea/etc. projects use this workflow:
milestones are used to prioritise work
milestones correspond to production versions
PRs are assigned to milestones
PRs are merged into master
a ...
2
votes
1
answer
675
views
How to prevent devs from merging master into a Release branch?
Our team uses a release branching strategy. A week before each release, we will create a branch off of master, e.g. "Release_1.2.3". We send this branch to our quality engineers for ...
0
votes
1
answer
690
views
How to handle App version while your newer vesion is in review?
I am new to version controlling and managing. I am in a situation where my current application is published and users are using it.
We have a new version, which we want to submit for review but for ...
0
votes
1
answer
696
views
How do I auto edit a .txt file with usual git push command?
I have a release-notes.txt file in my git project. I want to remove the old content of the file and put the name of the current branch into the file every time I use "git push". How do I do ...
2
votes
1
answer
331
views
Why is Github pulling in commits for my entire branch's history for my new Github Tag?
I am currently trying to implement an automated release GHA. One of the main features is that it will generate release notes based on previous tags. For some reason every time I generate release notes,...
2
votes
2
answers
72
views
Prepare WPF app first release: Should change all projects configs?
I am preparing a WPF app to be released, I have about 5 modules (Class Libraries) along with the main app (Windows Application), should I change all the modules and the application build ...
-1
votes
1
answer
65
views
JFrog Artifactory with VS, APIs, and DBs
Can JFrog Artifactory be used to store deployment artifacts for promotion, for applications developed with Visual Studio ?
Also, can JFrog Artifactory be used for API deployment and DataBase ...
2
votes
1
answer
232
views
When to drop support for deprecations in git-flow / semantic versioning
We work by the git-flow workflow and we stick to semantic versioning. Today we discussed how to handle deprecations. Two questions have arisen:
A. Semver: Is it ok to gracefully deprecate a feature in ...
2
votes
2
answers
395
views
GIT get first tag per file in current state
To compare individual files between many releases, I want to keep track of the first release where a file has changed, per file.
I want to log the first tag for a file in git in the current state, ...
0
votes
1
answer
167
views
Prevent release artifacts to be overwritten when using s3 to store maven artifacts
We are using Amazon S3 to manage the maven artifacts.
Currently, if we do mvn deploy , the release artifacts gets overwritten on Amazon s3.
Ideally the release artifacts should be immutable. How can ...
0
votes
1
answer
376
views
Can I have one Repo for client which contains all repos for that client?
I have multiple clients and have multiple projects for each client. Some of the projects are forks of core projects in my GitHub.
I wanted to know the best way to structure this. Can I create one ...
0
votes
0
answers
157
views
I want to calculate average release in azure devops
Is there a way to calculate the average number of days it takes to deploy code on production in azure DevOps? I want to calculate after how many days we deploy code on the production environment.
1
vote
1
answer
621
views
Get K8s deployment logs for a specific release
Is there a way that I can get release logs for a particular K8s release within my K8s cluster as the replica-sets related to that deployment is no longer serving pods?
For an example kubectl rollout ...
2
votes
0
answers
72
views
Application/tool to upload, manage and download software releases?
I am looking for a web based software management application to which our developers can upload releases of our software along with release notes etc, and then our QA/support teams can browse and ...
1
vote
1
answer
2k
views
rollback helm release on helm test failure
Let's say I've release that has test suite associated with it.
So the typical installation would look like:
helm upgrade --install service service/
and shortly after:
$ helm test service-test
NAME: ...
-1
votes
1
answer
411
views
How do big bundled open source projects like Spring Boot ensure compatibility between modules?
Spring Boot contains loads of dependencies: Spring Framework, Spring Data, etc. How do the Spring maintainers accomplish releasing everything while different teams work on different Spring projects?
...
0
votes
1
answer
862
views
How to define project version in Azure Boards?
All
I'd like to create some project release versions(released and unreleased). In JIRA, you can find these versions in following JSON file. I need these versions to associate with work items in Azure ...
0
votes
1
answer
2k
views
Tag name using environment variables
I want to create a release tag from a workflow with GitHub Actions using actions/create-release@v1. I am specifying the same value for the tag name and the release name, which is v${MAJOR}.${MINOR}.${...