You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2023/07/24 07:33:16 UTC
[camel-k] branch main updated: chore(doc): minor process adjustment
This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/main by this push:
new a1ed126cc chore(doc): minor process adjustment
a1ed126cc is described below
commit a1ed126cc1cf83ec0cdad3ac759c33e99dbc05a4
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Mon Jul 24 09:33:11 2023 +0200
chore(doc): minor process adjustment
---
release.adoc | 44 ++++++++++++++++++++++++--------------------
1 file changed, 24 insertions(+), 20 deletions(-)
diff --git a/release.adoc b/release.adoc
index f3450f8cf..96845af23 100644
--- a/release.adoc
+++ b/release.adoc
@@ -124,26 +124,6 @@ cd release-utils/scripts/
Check that all resources have been correctly uploaded to https://dist.apache.org/repos/dist/dev/camel/camel-k/<released_version>/ directory.
-[[release-notes]]
-== Release notes
-
-Release notes can be generated with:
-
-```
-# previous version released on same branch, e.g. 1.8.0
-export PREV=a.b.c
-# current version to be released, e.g. 1.8.1
-export CUR=x.y.z
-# Branch where both tags are present
-export BRANCH=main
-# Personal access Token for accessing Github API
-export GITHUB_TOKEN=token
-# Run the release-notes command
-./script/gen_release_notes.sh $PREV $CUR $BRANCH
-```
-
-A `release-notes.md` file is generated and can be attached to the release github issue for reference.
-
[[voting]]
== Voting
@@ -161,6 +141,10 @@ Republish docker image in the Apache org on Docker Hub:
docker pull camelk/camel-k:$VERSION
docker tag camelk/camel-k:$VERSION apache/camel-k:$VERSION
docker push apache/camel-k:$VERSION
+# push any other supported architecture (ie, arm64)
+docker pull camelk/camel-k:$VERSION-arm64
+docker tag camelk/camel-k:$VERSION-arm64 apache/camel-k:$VERSION-arm64
+docker push apache/camel-k:$VERSION-arm64
```
Artifacts committed on https://dist.apache.org/repos/dist/dev/ before the voting process need to be copied to the Apache dist repository on: https://dist.apache.org/repos/dist/release/camel.
@@ -172,6 +156,26 @@ cd release-utils/scripts/
Wait for maven mirrors to sync the new artifacts. This can take more than 1 hour sometimes.
+[[release-notes]]
+=== Release notes
+
+Release notes can be generated with:
+
+```
+# previous version released on same branch, e.g. 1.8.0
+export PREV=a.b.c
+# current version to be released, e.g. 1.8.1
+export CUR=x.y.z
+# Branch where both tags are present
+export BRANCH=main
+# Personal access Token for accessing Github API
+export GITHUB_TOKEN=token
+# Run the release-notes command
+./script/gen_release_notes.sh $PREV $CUR $BRANCH
+```
+
+A `release-notes.md` file is generated and can be attached to the release github issue for reference.
+
Binary files can be now released on Github, together with release notes generated in previous step.
Files need to be uploaded manually to a new Github release.