create a release workflow #2

Closed
opened 2 years ago by x1ddos · 1 comments
x1ddos commented 2 years ago
Owner

sysupdates, however dumb the current version is, is up and serving.

so, should start publishing releases and push them through the sysupdates:

one-off tasks:

  • nd and ngui should have a -version flag
  • make a sig keypair
  • write a "making a release" doc

every release:

  • tag a commit with a "release candidate"
  • produce nd and ngui binaries at the tag
  • sign and publish tar.gz'ed binaries
  • add the release to a dev channel of sysupdates
  • if all goes well, tag with a release and repeat the above

i may have forgotten something

[sysupdates](https://git.qcode.ch/nakamochi/sysupdates), however dumb the current version is, is up and serving. so, should start publishing releases and push them through the sysupdates: one-off tasks: - [x] `nd` and `ngui` should have a `-version` flag - [ ] make a sig keypair - [ ] write a "making a release" doc every release: - tag a commit with a "release candidate" - produce `nd` and `ngui` binaries at the tag - sign and publish tar.gz'ed binaries - add the release to a `dev` channel of sysupdates - if all goes well, tag with a release and repeat the above i may have forgotten something
x1ddos added the
dev
sys
labels 2 years ago
x1ddos self-assigned this 2 years ago
x1ddos added this to the mvp v1.0 milestone 2 years ago
x1ddos added this to the (deleted) project 2 years ago
x1ddos added this to the MVP project 2 years ago
Poster
Owner
moved to https://github.com/nakamochi/ndg/issues/11
x1ddos closed this issue 6 months ago
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nakamochi/ndg#2
Loading…
There is no content yet.