You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/README-maintainers.md
+9-5
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,11 @@ Most of these are default for git-flow except for the `versiontag` setting.
34
34
35
35
When we are considering publishing a new release, all of the following steps must be carried out (using the latest code base in `develop`):
36
36
37
-
1. Run full minitest suite with various Ruby versions and hardware platforms:
37
+
1. Review cisco_node_utils.gemspec
38
+
* Is the data still relevant?
39
+
* Do the version dependencies need to be updated? (e.g. rubocop)
40
+
41
+
2. Run full minitest suite with various Ruby versions and hardware platforms:
38
42
* Ruby versions:
39
43
- REQUIRED: the Ruby version(s) bundled with Chef and Puppet (currently 2.1.6)
40
44
- OPTIONAL: any/all other Ruby major versions currently supported by this gem (2.0, 2.2.2)
@@ -43,13 +47,13 @@ When we are considering publishing a new release, all of the following steps mus
43
47
- N31xx
44
48
- N9xxx
45
49
46
-
2. Triage any minitest failures.
50
+
3. Triage any minitest failures.
47
51
48
-
3. Check code coverage results from minitest to see if there are any critical gaps in coverage.
52
+
4. Check code coverage results from minitest to see if there are any critical gaps in coverage.
49
53
50
-
4. Build gem and test it in combination with the latest released Puppet module (using Beaker and demo manifests) to make sure no backward compatibility issues have been introduced.
54
+
5. Build gem and test it in combination with the latest released Puppet module (using Beaker and demo manifests) to make sure no backward compatibility issues have been introduced.
51
55
52
-
5. Make sure CHANGELOG.md accurately reflects all changes since the last release.
56
+
6. Make sure CHANGELOG.md accurately reflects all changes since the last release.
53
57
* Add any significant changes that weren't documented in the changelog
54
58
* Clean up any entries that are overly verbose, unclear, or otherwise could be improved.
0 commit comments