Skip to content

Commit 85f16a5

Browse files
committed
Expand on distribution workflow steps
1 parent f95737d commit 85f16a5

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
name: "Source Distribution"
16+
name: "Distribution"
1717
on:
1818
workflow_dispatch:
1919
inputs:

RELEASE.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,17 @@ During the staging step, we must create a source distribution & stage any binary
4545
3. Create a matching release in `grails-forge`:
4646
* Follow the same steps to create a release in grails-forge. Update any release notes specific to the delegating cli & grails forge.
4747
4. (grails-forge)
48-
* The Github workflow 'release.yml' will kick off, which will run the `publish` job steps. This job will perform the similar steps as above, but will perform these additional steps:
48+
* The Github workflow 'release.yml' will kick off, which will run the `publish` job steps. This job will perform the similar steps as above
49+
5. Kick off the `Distribution` workflow in `grails-core`, which will:
4950
* download the tagged grails source
50-
* generate a source distribution for apache
51+
* download the tagged grails-forge source
52+
* generate a source distribution meeting the ASF requirements
53+
* upload the source distribution to the Github release `grails-core` release
5154
* upload the source distribution to https://dist.apache.org/repos/dist/dev/grails/VERSION/sources
52-
* upload the binary CLIs that will be uploaded to sdkman to https://dist.apache.org/repos/dist/dev/grails/VERSION/distribution
53-
* upload the binary CLIs to the GitHub forge-release
55+
6. Kick off the `Distribution` workflow in `grails-forge`, which will:
56+
* create a binary distribution of the grails CLIs
57+
* upload the binary distribution to the Github release `grails-forge` release
58+
* upload the binary distribution that will be uploaded to sdkman to https://dist.apache.org/repos/dist/dev/grails/VERSION/distribution
5459

5560
Once `grails-forge` & `grails-core` are published the end source & binary distributions should be staged.
5661

0 commit comments

Comments
 (0)