Skip to content
Isaac Bennetch edited this page Nov 16, 2020 · 5 revisions

This page describes the steps needed for releasing themes.

Accepting themes

Once a new theme appears in the themes tracker, its code needs to be reviewed. If it looks good and there are no signs of malicious code, it should be committed into the Git repository for themes. Each theme has its own subdirectory matching the theme name.

Creating release

The process of creating and uploading releases to sf.net is automated by the create-release.sh script in the themes Git repository. The usage is quite simple:

./create-release.sh graphite

The above command just creates the tarball. If you are really making a theme release and not just testing it, you should tag the git tree as well and upload the theme to phpmyadmin.net

./create-release.sh graphite --tag --upload

Category:Devel

Clone this wiki locally