From f9c550512b3253f373029c24b3adbed4e9d6eb81 Mon Sep 17 00:00:00 2001 From: Daniel Hornung <d.hornung@indiscale.com> Date: Fri, 4 Feb 2022 09:33:12 +0100 Subject: [PATCH] DOC: More documentation about creating a released package. --- RELEASE_GUIDELINES.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/RELEASE_GUIDELINES.md b/RELEASE_GUIDELINES.md index b053409..85e1664 100644 --- a/RELEASE_GUIDELINES.md +++ b/RELEASE_GUIDELINES.md @@ -49,9 +49,10 @@ guidelines of the CaosDB Project These steps are necessary for creating the upstream package at Octave's repository: 1. Update Octave-package repository on github.com: - 1. Create new version release: + 1. In `packages/caosdb.yaml`, create new version release: 1. Set `id`: same as tag 2. Set `date`: today 3. Set `url`: Use the asset from the Gitlab release, for example [this url](https://gitlab.indiscale.com/caosdb/src/caosdb-octavelib/-/archive/v0.0.1/caosdb-octavelib-v0.0.1.tar.gz). - 4. Set `sha256`: Download the asset and run `sha256` on it. + 4. Set `sha256`: Download the asset and run `sha256` on it: + `curl https://gitlab.indiscale.com/[...].tar.bz2 | sha256sum` 2. Create pull request at https://github.com/gnu-octave/packages . -- GitLab