Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Feat/release workflow and install#30

Merged
mabd-dev merged 10 commits into
mabd-dev:devfrom
AnthonyGeorgeAZ:feat/release-workflow-and-install
Apr 27, 2026
Merged

Feat/release workflow and install#30
mabd-dev merged 10 commits into
mabd-dev:devfrom
AnthonyGeorgeAZ:feat/release-workflow-and-install

Conversation

@AnthonyGeorgeAZ
Copy link
Copy Markdown
Contributor

@AnthonyGeorgeAZ AnthonyGeorgeAZ commented Apr 22, 2026

Implements the release workflow, install.sh, and README updates as described in the issue.

Added install.sh — detects OS/arch, fetches latest release binary from GitHub, installs to $PATH
Extended release.yml — 3-platform build matrix (linux/amd64, darwin/amd64, darwin/arm64) with CGO and Mixpanel token injection via -ldflags
Updated README.md — install script added as recommended installation method

Pending: full end-to-end testing requires MIXPANEL_TOKEN secret and a real tag push.

This script installs the reposcan binary by detecting the OS and architecture, fetching the latest release from GitHub, and moving the binary to a writable directory on the user's PATH.
Added a build job for multiple platforms and updated dependencies installation.
Added installation instructions for the recommended install script.
@mabd-dev
Copy link
Copy Markdown
Owner

@AnthonyGeorgeAZ thanks for your contribution and your work. Kindly switch PR based to dev, and sync your branch with dev branch. It has mixpanelToken variable and analytics work.

@mabd-dev mabd-dev linked an issue Apr 22, 2026 that may be closed by this pull request
7 tasks
Comment thread README.md Outdated

Supports **linux/amd64**, **darwin/amd64**, and **darwin/arm64**.

### Go install (latest)
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AnthonyGeorgeAZ this section need to be removed

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You accidentally removed supported architectures, bring it back.

I was talking about go install (latest) section. The heading and it's body, both need to be removed

Removed supported architectures from README.
@AnthonyGeorgeAZ AnthonyGeorgeAZ changed the base branch from main to dev April 25, 2026 15:32
Comment thread install.sh Outdated
Comment thread install.sh Outdated
Comment thread README.md Outdated

Supports **linux/amd64**, **darwin/amd64**, and **darwin/arm64**.

### Go install (latest)
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You accidentally removed supported architectures, bring it back.

I was talking about go install (latest) section. The heading and it's body, both need to be removed

Comment thread .github/workflows/release.yml Outdated
@mabd-dev
Copy link
Copy Markdown
Owner

Thank for your work @AnthonyGeorgeAZ

@mabd-dev mabd-dev merged commit bedecbf into mabd-dev:dev Apr 27, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants