Skip to content

IcedTea Web 1.8.x Release Guide

George Adams edited this page Feb 22, 2021 · 8 revisions

IcedTea-Web 1.8.x is now released via GitHub Actions.

In order to cut a new release, you must first update the codebase. See this commit as an example of how to do this.

Once the codebase is ready for release follow the below steps:

The following workflow is used to trigger this

  1. Navigate to the Actions Tab
  2. Trigger the Build workflow with the following parameters:

When run this then creates a draft release:

Screenshot 2021-02-17 at 10 57 54

Once the build has completed, it will upload the artefacts to the release:

Screenshot 2021-02-19 at 11 34 11

For now, I've left the final step of publishing the draft release as manual (I figured it would be a good way of checking the release and adding any release notes etc. We can automate that part too if required though).

  1. Click Edit draft, add any release notes and then click the green Publish Release button to make the release public.

Update the website

Add the new release to the icedtea-web page here: https://github.com/AdoptOpenJDK/openjdk-website/blob/master/src/handlebars/icedtea-web.handlebars

Clone this wiki locally