Add CI #5

Closed
opened 2022-08-30 13:26:39 +00:00 by dboreham · 5 comments
Owner

Orchestrator needs at least some sort of CI test to ensure it doesn't become inadvertently broken.

Orchestrator needs at least some sort of CI test to ensure it doesn't become inadvertently broken.
Author
Owner

Initial step: add a release script that pushes to github releases

Initial step: add a release script that pushes to github releases
Member

concur on that first step. If they can be tagged "latest" (at least for now while rapidly iterating SO) that would help a lot with not having to consistently update docs to the latest version. e.g.,

 curl -L https://github.com/cerc-io/stack-orchestrator/releases/download/latest/laconic-so

vs.

 curl -L https://github.com/cerc-io/stack-orchestrator/releases/download/v1.0.3-alpha/laconic-so
concur on that first step. If they can be tagged "latest" (at least for now while rapidly iterating SO) that would help a lot with not having to consistently update docs to the latest version. e.g., ``` curl -L https://github.com/cerc-io/stack-orchestrator/releases/download/latest/laconic-so ``` vs. ``` curl -L https://github.com/cerc-io/stack-orchestrator/releases/download/v1.0.3-alpha/laconic-so ```
Author
Owner

It looks like github computes "latest" based on release timestamps? All our published releases were marked as prerelease which excludes them from the scope of latest. I changed the most recent release to be "not prerelease" and it magically made it the latest.

It looks like github computes "latest" based on release timestamps? All our published releases were marked as prerelease which excludes them from the scope of latest. I changed the most recent release to be "not prerelease" and it magically made it the latest.
Member

I can confirm this works, but with this URL:
curl -L https://github.com/cerc-io/stack-orchestrator/releases/latest/download/laconic-so (had to swap latest & download)

I can confirm this works, but with this URL: `curl -L https://github.com/cerc-io/stack-orchestrator/releases/latest/download/laconic-so` (had to swap latest & download)
Author
Owner
We now have CI: https://git.vdb.to/cerc-io/stack-orchestrator/actions
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
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: cerc-io/stack-orchestrator#5
No description provided.