Skip to content

Commit 71f458f

Browse files
committed
README adjustments based on @LukasPaczos review
1 parent 3a8386c commit 71f458f

File tree

1 file changed

+37
-12
lines changed

1 file changed

+37
-12
lines changed

.github/ISSUE_TEMPLATE/java-stable-release-template.md

Lines changed: 37 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,25 @@
22

33
- [ ] Update the SNAPSHOT version in this repo's `README.md` file
44
- [ ] Change version name to `RELEASE_VERSION_NUMBER-alpha.1` in this repo's `gradle.properties` (make sure to remove `-SNAPSHOT`)
5-
- [ ] Create a new release in Github with a release title of `Mapbox Java SDK vRELEASE_VERSION_NUMBER-alpha.1` and a tag version of `vRELEASE_VERSION_NUMBER-alpha.1`. This will publish artifacts to Bintray.
5+
- [ ] Create a new release in Github with a release title of `Mapbox Java SDK vRELEASE_VERSION_NUMBER-alpha.1` and a tag version of `vRELEASE_VERSION_NUMBER-alpha.1`. This will publish artifacts to Bintray.
6+
7+
<details>
8+
<summary>What to do in Bintray</summary>
9+
After the tag is created, the CI build starts automatically at https://circleci.com/gh/mapbox/mapbox-java and our CircleCI circle.yml file instructs CircleCI to push the artifact to Bintray.
10+
11+
Once CircleCI successfully pushes the artifact files to Bintray, log into Bintray with the Mapbox credentials. Once you're signed in, visit this release numbers's `Files` page for each of the Java SDK modules:
12+
13+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-turf#files/com/mapbox/mapboxsdk/mapbox-sdk-turf
14+
15+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-geojson#files/com/mapbox/mapboxsdk/mapbox-sdk-geojson
16+
17+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-services#files/com/mapbox/mapboxsdk/mapbox-sdk-services
18+
19+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-core#files/com/mapbox/mapboxsdk/mapbox-sdk-core
20+
21+
Verify the attached files for each module, especially the POM which contains the artifact's dependencies. Go to the `Maven Central` tab and click the `Sync` button to sync the artifact with the repository.
22+
</details>
23+
624
- [ ] Change version name back to having `-SNAPSHOT` at the end
725
- [ ] Update this repo's `CHANGELOG.md`
826

@@ -11,21 +29,28 @@
1129
- [ ] Create a pull request in [the Mapbox Navigation SDK for Android repo](https://github.com/mapbox/mapbox-navigation-android) that updates the Nav SDK's Java SDK dependency to `RELEASE_VERSION_NUMBER-alpha.1`
1230
- [ ] Report any regressions on this ticket
1331

14-
### RELEASE_VERSION_NUMBER-alpha.2 pre-release checklist
15-
- [ ] Change version name to `RELEASE_VERSION_NUMBER-alpha.2` in this repo's `gradle.properties` (make sure to remove `-SNAPSHOT`)
16-
- [ ] Change version name back to having `-SNAPSHOT` at the end
17-
- [ ] Update this repo's `CHANGELOG.md`
18-
- [ ] Create a new release in Github with a release title of `Mapbox Java SDK vRELEASE_VERSION_NUMBER-alpha.2` and a tag version of `vRELEASE_VERSION_NUMBER-alpha.2`
19-
20-
### RELEASE_VERSION_NUMBER-alpha.2 pre-release testing
21-
- [ ] Create a pull request in [`/mapbox-gl-native`](https://github.com/mapbox/mapbox-gl-native) that updates the Mapbox Maps SDK for Android's Java SDK dependency to `RELEASE_VERSION_NUMBER-alpha.2`
22-
- [ ] Create a pull request in [the Mapbox Navigation SDK for Android repo](https://github.com/mapbox/mapbox-navigation-android) that updates the Nav SDK's Java SDK dependency to `RELEASE_VERSION_NUMBER-alpha.2`
23-
- [ ] Report any regressions on this ticket
24-
2532
### Final RELEASE_VERSION_NUMBER release checklist
2633
- [ ] Update this repo's `README.md` file
2734
- [ ] Change version name to `RELEASE_VERSION_NUMBER` in `gradle.properties` (removing `-SNAPSHOT`)
2835
- [ ] Create a new release in Github with a release title of `Mapbox Java SDK vRELEASE_VERSION_NUMBER` and a tag version of `vRELEASE_VERSION_NUMBER`. This will publish artifacts to Bintray.
36+
37+
<details>
38+
<summary>What to do in Bintray</summary>
39+
After the tag is created, the CI build starts automatically at https://circleci.com/gh/mapbox/mapbox-java and our CircleCI circle.yml file instructs CircleCI to push the artifact to Bintray.
40+
41+
Once CircleCI successfully pushes the artifact files to Bintray, log into Bintray with the Mapbox credentials. Once you're signed in, visit this release numbers's `Files` page for each of the Java SDK modules:
42+
43+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-turf#files/com/mapbox/mapboxsdk/mapbox-sdk-turf
44+
45+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-geojson#files/com/mapbox/mapboxsdk/mapbox-sdk-geojson
46+
47+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-services#files/com/mapbox/mapboxsdk/mapbox-sdk-services
48+
49+
- https://bintray.com/mapbox/mapbox/mapbox-sdk-core#files/com/mapbox/mapboxsdk/mapbox-sdk-core
50+
51+
Verify the attached files for each module, especially the POM which contains the artifact's dependencies. Go to the `Maven Central` tab and click the `Sync` button to sync the artifact with the repository.
52+
</details>
53+
2954
- [ ] Change version name back to having `-SNAPSHOT` at the end
3055
- [ ] Update `CHANGELOG.md`
3156

0 commit comments

Comments
 (0)