This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-satellite.git


The following commit(s) were added to refs/heads/main by this push:
     new 1d078eb  Begin 0.3.0 (#67)
1d078eb is described below

commit 1d078ebd80d4a99c67a899de5f58d84db9c12736
Author: mrproliu <[email protected]>
AuthorDate: Sun Sep 19 17:37:51 2021 +0800

    Begin 0.3.0 (#67)
---
 CHANGES.md                                    | 26 +++-----------------------
 Makefile                                      |  6 +++++-
 CHANGES.md => changes/changes-0.2.0.md        |  0
 docs/en/guides/contribution/How-to-release.md | 18 ++++++++++++------
 tools/release/create_source_release.sh        |  1 +
 5 files changed, 21 insertions(+), 30 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index fbf31ff..d97c8ac 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -2,32 +2,12 @@ Changes by Version
 ==================
 Release Notes.
 
-0.2.0
+0.3.0
 ------------------
 #### Features
-* Set MAXPROCS according to real cpu quota.
-* Update golangci-lint version to 1.39.0.
-* Update protoc-gen-go version to 1.26.0.
-* Add prometheus-metrics-fetcher plugin.
-* Add grpc client plugin.
-* Add nativelog-grpc-forwarder plugin.
-* Add meter-grpc-forwarder plugin.
-* Support native management protocol.
-* Support native tracing protocol.
-* Support native profile protocol.
-* Support native CDS protocol.
-* Support native JVM protocol.
-* Support native Meter protocol.
-* Support native Event protocol.
-* Support native protocols E2E testing.
-* Add Prometheus service discovery in Kubernetes.
 
 #### Bug Fixes
-* Fix the data race in mmap queue.
-* Fix channel blocking in sender module.
-* Fix `pipes.sender.min_flush_events` config could not support min number.
-* Remove service name and instance name labels from Prometheus fetcher.
 
 #### Issues and PR
-- All issues are 
[here](https://github.com/apache/skywalking/milestone/80?closed=1)
-- All and pull requests are 
[here](https://github.com/apache/skywalking-satellite/pulls?q=is%3Apr+milestone%3A0.2.0+is%3Aclosed)
\ No newline at end of file
+- All issues are 
[here](https://github.com/apache/skywalking/milestone/93?closed=1)
+- All and pull requests are 
[here](https://github.com/apache/skywalking-satellite/pulls?q=is%3Apr+is%3Aclosed+milestone%3A0.3.0)
\ No newline at end of file
diff --git a/Makefile b/Makefile
index 8a67314..d037871 100644
--- a/Makefile
+++ b/Makefile
@@ -90,7 +90,11 @@ check: clean
 
 .PHONY: docker
 docker:
-       docker build --build-arg VERSION=$(VERSION) -t 
apache/skywalking-satellite:$(VERSION) --no-cache . -f docker/Dockerfile
+       docker build --build-arg VERSION=$(VERSION) -t 
apache/skywalking-satellite:v$(VERSION) --no-cache . -f docker/Dockerfile
+
+.PHONY: docker.push
+docker.push:
+       docker push apache/skywalking-satellite:v$(VERSION)
 
 .PHONY: release
 release:
diff --git a/CHANGES.md b/changes/changes-0.2.0.md
similarity index 100%
copy from CHANGES.md
copy to changes/changes-0.2.0.md
diff --git a/docs/en/guides/contribution/How-to-release.md 
b/docs/en/guides/contribution/How-to-release.md
index d8c78f3..adaeaa1 100644
--- a/docs/en/guides/contribution/How-to-release.md
+++ b/docs/en/guides/contribution/How-to-release.md
@@ -22,21 +22,21 @@ This documentation guides the release manager to release 
the SkyWalking Satellit
 ```shell
 export VERSION=<the version to release>
 git clone [email protected]:apache/skywalking-satellite && cd 
skywalking-satellite
-git tag -a "$VERSION" -m "Release Apache SkyWalking-Satellite $VERSION"
+git tag -a "v$VERSION" -m "Release Apache SkyWalking-Satellite v$VERSION"
 git push --tags
 make release
 ```
 
-**In total, six files should be automatically generated in the directory**: 
`skywalking-satellite-${VERSION}-bin.tgz`, 
`skywalking-satellite-${VERSION}-src.tgz`, and their corresponding `asc`, 
`sha512` files.
+**In total, six files should be automatically generated in the directory**: 
`apache-skywalking-satellite-${VERSION}-bin.tgz`, 
`apache-skywalking-satellite-${VERSION}-src.tgz`, and their corresponding 
`asc`, `sha512` files.
 
 ## Upload to Apache svn
 
 ```bash
 svn co https://dist.apache.org/repos/dist/dev/skywalking/
 mkdir -p skywalking/satellite/"$VERSION"
-cp skywalking-satellite/skywalking*.tgz skywalking/satellite/"$VERSION"
-cp skywalking-satellite/skywalking*.tgz.asc skywalking/satellite/"$VERSION"
-cp skywalking-satellite/skywalking-satellite*.tgz.sha512 
skywalking/satellite/"$VERSION"
+cp skywalking-satellite/apache-skywalking*.tgz skywalking/satellite/"$VERSION"
+cp skywalking-satellite/apache-skywalking*.tgz.asc 
skywalking/satellite/"$VERSION"
+cp skywalking-satellite/apache-skywalking-satellite*.tgz.sha512 
skywalking/satellite/"$VERSION"
 
 cd skywalking/satellite && svn add "$VERSION" && svn commit -m "Draft Apache 
SkyWalking-Satellite release $VERSION"
 ```
@@ -80,7 +80,7 @@ Keys to verify the Release Candidate :
 
 Guide to build the release from source :
 
- * 
https://github.com/apache/skywalking-satellite/blob/$VERSION/docs/en/guides/contribuation/How-to-release.md
+ * 
https://github.com/apache/skywalking-satellite/blob/v$VERSION/docs/en/guides/contribution/How-to-release.md
 
 A vote regarding the quality of this test build will be initiated
 within the next couple of days.
@@ -193,6 +193,12 @@ Vote result should follow these:
 
 1. Update [Github release 
page](https://github.com/apache/skywalking-satellite/releases), follow the 
previous convention.
 
+1. Push docker image to the [Docker 
Hub](https://hub.docker.com/r/apache/skywalking-satellite), make sure you have 
the write permission for push image.
+
+   ```shell
+   make docker && make docker.push
+   ```
+
 1. Send ANNOUNCE email to `[email protected]` and 
`[email protected]`, the sender should use his/her Apache email account, 
**please check all links before sending the email**.
 
     ```
diff --git a/tools/release/create_source_release.sh 
b/tools/release/create_source_release.sh
index f2a74b2..a4778bf 100644
--- a/tools/release/create_source_release.sh
+++ b/tools/release/create_source_release.sh
@@ -66,6 +66,7 @@ tar -zcvf ${PRODUCT_NAME}-src.tgz \
        --exclude .gitignore \
        --exclude .gitmodules \
        --exclude .gitattributes \
+       --exclude dist \
        --exclude ${PRODUCT_NAME}-src.tgz \
        ${PRODUCT_NAME}
 

Reply via email to