Skip to content

[synkronus-cli] Issues with install script and CI build for synk cli #578

@bokchan

Description

@bokchan

Component

  • formulus (React Native mobile app)
  • formulus-formplayer (React web app)
  • synkronus (Go backend server)
  • synkronus-cli (Command-line utility)
  • Documentation
  • Other (please specify)

User Story

Description

Installation of synk cli fails when following the instructions in README.
This seems to be caused by errors in the install-synkronus-cli* scripts.

Details

Steps to Reproduce

Run the install script

  1. Execute curl -fsSL https://raw.githubusercontent.com/OpenDataEnsemble/ode/main/scripts/install-synkronus-cli.sh | bash

Expected Behavior

The synk binary is installed and available as an executable in the shell.

Actual Behavior

curl -fsSL https://raw.githubusercontent.com/OpenDataEnsemble/ode/main/scripts/install-synkronus-cli.sh | bash
==> Preparing install directory
==> Downloading https://github.com/OpenDataEnsemble/ode/releases/latest/download/synkronus-cli_Darwin_arm64.tar.gz
curl: (56) The requested URL returned error: 404

Acceptance Criteria

Environment

OS: macOS Tahoe (26.3.1)
Node.js version:
Go version:
Docker version: 29.2.1
Component version/branch: dev

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingvNextMinor"vNextMinor" would currently mean for example v1.1.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions