Skip to content

Commit dc52bc0

Browse files
author
John Ciolfi
committed
contributing/CONTRIBUTING.org: add release info
1 parent 31563ac commit dc52bc0

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

contributing/CONTRIBUTING.org

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,12 @@ haven't gotten to yet!
8181

8282
Copyrights are of the form: "Copyright (C) /Year/ Free Software Foundation, Inc." or when work is
8383
done over multiple years, "Copyright (C) /StartYear-EndYear/ Free Software Foundation, Inc.".
84-
Note we add the extra "(C)" characters becuase this is an Emacs convention. The extra characters
84+
Note we add the extra "(C)" characters because this is an Emacs convention. The extra characters
8585
are not required and is like writing "Copyright Copyright ...". See
8686
https://www.copyright.gov/circs/circ03.pdf. After the copyright, in source code files, there
8787
should be a license notification.
8888

89-
- If a copyright exists, increment the end year as needed. The start year should remian the
89+
- If a copyright exists, increment the end year as needed. The start year should remain the
9090
unchanged.
9191

9292
- If a copyright doesn't exist, add the copyright along with the license notice.
@@ -113,6 +113,23 @@ Versions are of the form /MAJOR.MINOR.PATCH/
113113
The MATLAB Emacs Package is this repository that contains matlab-ts-mode, matlab-mode, tlc-mode,
114114
and more.
115115

116+
* GitHub Releases
117+
118+
See [[https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository][GitHub Managing releases in a repository]]. Using the GitHub web interface,
119+
120+
1. Click *Releases*
121+
122+
2. Click *Draft a new release*
123+
124+
3. Click *Tag: Select tag -> Create new tag* and enter /matlab-mode-MAJOR.MINOR.PATCH/, for example
125+
=matlab-mode-7.3.1=. Keep "Target: default" selection.
126+
127+
4. Add release title: /matlab-mode-MAJOR.MINOR.PATCH/
128+
129+
5. Okay to leave the description empty because this is covered by the NEWS.org file.
130+
131+
6. Click *Publish release*
132+
116133
* Maintainers
117134

118135
Maintainers (those with write access) can either use branches, forks, or commit directly
@@ -128,4 +145,4 @@ to the primary ~default~ branch.
128145

129146
[[mailto:[email protected]][Uwe Brauer]] is the primary maintainer and tries to look at all significant changes. He however prefers direct commits or branches.
130147

131-
# LocalWords: showall md LF flycheck Sure's oub ucm Uwe Brauer
148+
# LocalWords: showall md LF flycheck Sure's oub ucm Uwe Brauer mailto

0 commit comments

Comments
 (0)