From d173f9bd86703780662ab5e791594a87464b9995 Mon Sep 17 00:00:00 2001 From: Tom Hromatka Date: Fri, 20 Jan 2023 16:21:08 -0700 Subject: [PATCH] doc: Update the github release process Remove the step to update the libcgroup-tests submodule. The tests have been reincorporated back into the libcgroup repo and this step is no longer needed. Add instructions on running coverity. Signed-off-by: Tom Hromatka --- doc/internal/release-github.md | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/doc/internal/release-github.md b/doc/internal/release-github.md index 8f9c289b..de5bf089 100644 --- a/doc/internal/release-github.md +++ b/doc/internal/release-github.md @@ -5,29 +5,30 @@ https://github.com/libcgroup/libcgroup This is the process that should be followed when creating a new libcgroup release. -#### 1. Update the libcgroup-tests submodule - - # ./bootstrap.sh - # git submodule update --remote tests - # git add tests - # git commit -s - # git push - -#### 2. Verify that all issues assigned to the release milestone have been resolved +#### 1. Verify that all issues assigned to the release milestone have been resolved * https://github.com/libcgroup/libcgroup/milestones -#### 3. Verify that the Github Actions are all passing +#### 2. Verify that the Github Actions are all passing -#### 4. Verify that the bundled test suite runs without error +#### 3. Verify that the bundled test suite runs without error # ./bootstrap.sh # make check -#### 5. Verify that the packaging is correct +#### 4. Verify that the packaging is correct # make distcheck +#### 5. Verify that there are no outstanding defects from Coverity + + # ./bootstrap.sh + # export PATH=$PATH:/path/to/cov-build + # cov-build --dir cov-init make + # # verify the build succeeded. Examine $? and cov-int/build-log.txt + # tar czvf libcgroup-main@ae6b2682f10e.tar.gz cov-int + # Upload the tar file to Coverity + #### 6. Perform any distribution test builds * Oracle Linux -- 2.47.2