Skip to content

CI modifications#253

Merged
Ido David (ido-namely) merged 9 commits intomasterfrom
ido-ci-modifications
Aug 9, 2021
Merged

CI modifications#253
Ido David (ido-namely) merged 9 commits intomasterfrom
ido-ci-modifications

Conversation

@ido-namely
Copy link
Copy Markdown
Contributor

@ido-namely Ido David (ido-namely) commented Aug 9, 2021

  1. Ensure latest tag is only used for final releases.
  2. Publishes releases only for "legal" version names.
    i.e ${GRPC_VERSION}_${BUILD_VERSION} for official releases or
    ${GRPC_VERSION}_${BUILD_VERSION}-${RC_VERSION} for pre releases.
    e.g v1.37_2, v1.38_0-rc3, etc.
  3. Add success conditions to CI steps (don't continue if previous step failed).
  4. Fix image name for PR/master builds (use short commit sha).
  5. Local builds will generate images with the name ${GRPC_VERSION}_local by default.
  6. Fix build status badge in readme.

@ido-namely Ido David (ido-namely) merged commit 34308ef into master Aug 9, 2021
@ido-namely Ido David (ido-namely) deleted the ido-ci-modifications branch August 9, 2021 17:48
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.

2 participants