You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ma...@apache.org on 2024/02/02 18:48:06 UTC

(superset) branch releasing_docs updated: docs: add notes to RELEASING about how to deploy docker images

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

maximebeauchemin pushed a commit to branch releasing_docs
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/releasing_docs by this push:
     new 0286662715 docs: add notes to RELEASING about how to deploy docker images
0286662715 is described below

commit 028666271580b0b6cc0e6de86db2b62efec2b4f0
Author: Maxime Beauchemin <ma...@gmail.com>
AuthorDate: Fri Feb 2 10:47:48 2024 -0800

    docs: add notes to RELEASING about how to deploy docker images
---
 RELEASING/README.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/RELEASING/README.md b/RELEASING/README.md
index 105a5b3f50..0b686f898a 100644
--- a/RELEASING/README.md
+++ b/RELEASING/README.md
@@ -492,3 +492,17 @@ At this point, a GitHub action will run that will check whether this release's v
 Now that we have a final Apache release we need to open a pull request on Superset with the changes on [CHANGELOG/\<version\>.md](../CHANGELOG) and [UPDATING.md](../UPDATING.md).
 
 We also need to update the Environment section of [ISSUE_TEMPLATE/bug-report.yml](../.github/ISSUE_TEMPLATE//bug-report.yml) to reflect the new release changes. This includes removing versions that are not supported anymore and adding new ones.
+
+### Docker Releases
+
+Docker release with proper tags should happen automatically as version
+tags get pushed to the `apache/superset` GitHub repository through this
+[GitHub action](https://github.com/apache/superset/blob/master/.github/workflows/docker-release.yml)
+
+Note that this GH action implements a `workflow_dispatch` trigger,
+meaning that it can be triggered manually from the GitHub UI. If anything
+was to go wrong in the automated process, it's possible to re-generate
+and re-push the proper images and tags through this interface. The action
+takes the version (ie `3.1.1`), the git reference (any SHA, tag or branch
+reference), and whether to force the `latest` Docker tag on the
+generated images.