Skip to content

Commit

Permalink
Release 1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
carlosame committed Sep 21, 2023
1 parent 03fb72b commit 2c31fe5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ dependencies {
}
```
where `echosvgVersion` would be defined in a `gradle.properties` file (current
version is `0.3.3`).
version is `1.0`).

<br/>

Expand Down
20 changes: 10 additions & 10 deletions RELEASE_HOWTO.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,15 @@ directory and create a Zip archive of them:

```shell
./gradlew copyJars -x test
mv jar echosvg-0.3.3-bin
7z a -mx7 echosvg-0.3.3-binaries.zip echosvg-0.3.3-bin
mv jar echosvg-1.0.1-bin
7z a -mx7 echosvg-1.0.1-binaries.zip echosvg-1.0.1-bin
```

6) Use `changes.sh <new-version>` to create a `CHANGES.txt` file with the
changes from the latest tag. For example if you are releasing `0.3.3`:
changes from the latest tag. For example if you are releasing `1.0.1`:

```shell
./changes.sh 0.3.3
./changes.sh 1.0.1
```

Edit the resulting `CHANGES.txt` as convenient, to use it as the basis for the
Expand Down Expand Up @@ -98,9 +98,9 @@ archiver):
cd /path/to/echosvg
./gradlew modularJavadoc
cd echosvg-all/build/docs
mv modular echosvg-modular-javadocs-0.3.3
7z a echosvg-modular-javadocs-0.3.3.7z echosvg-modular-javadocs-0.3.3
7z a -mx7 echosvg-modular-javadocs-0.3.3.zip echosvg-modular-javadocs-0.3.3
mv modular echosvg-modular-javadocs-1.0.1
7z a echosvg-modular-javadocs-1.0.1.7z echosvg-modular-javadocs-1.0.1
7z a -mx7 echosvg-modular-javadocs-1.0.1.zip echosvg-modular-javadocs-1.0.1
```

The compressed archives will be part of the published release. Notice that the
Expand All @@ -110,8 +110,8 @@ The compressed archives will be part of the published release. Notice that the

```shell
cd /path/to/echosvg
git tag -s v0.3.3 -m "Milestone Release 0.3.3"
git push origin v0.3.3
git tag -s v1.0.1 -m "Milestone Release 1.0.1"
git push origin v1.0.1
```

or `git tag -a` instead of `-s` if you do not plan to sign the tag. But it is
Expand All @@ -128,7 +128,7 @@ under it.

Add to the Github release the _jar_ files from the `jar` directory in your copy
of the EchoSVG release code, and also the modular javadoc archives
(`echosvg-modular-javadocs-0.3.3.7z` and `echosvg-modular-javadocs-0.3.3.zip`).
(`echosvg-modular-javadocs-1.0.1.7z` and `echosvg-modular-javadocs-1.0.1.zip`).

13) Verify that the new [Github packages](https://github.com/orgs/css4j/packages?repo_name=echosvg)
were created successfully by the [Gradle Package](https://github.com/css4j/echosvg/actions/workflows/gradle-publish.yml)
Expand Down
2 changes: 1 addition & 1 deletion buildSrc/src/main/groovy/echosvg.java-conventions.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ repositories {
}

group = 'io.sf.carte'
version = '0.3.4-SNAPSHOT'
version = '1.0'

java {
withSourcesJar()
Expand Down

0 comments on commit 2c31fe5

Please sign in to comment.