Skip to content

001 initial setup - #6

Merged
dgtalbug merged 33 commits into
mainfrom
001-initial-setup
Dec 20, 2025
Merged

001 initial setup#6
dgtalbug merged 33 commits into
mainfrom
001-initial-setup

Conversation

@dgtalbug

Copy link
Copy Markdown
Contributor

No description provided.

dgtalbug and others added 30 commits December 19, 2025 18:58
Signed-off-by: DgtalBug <17087824+dgtalbug@users.noreply.github.com>
…tion

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…cripts and updated release handling

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
- Update GoReleaser to use 'release' command instead of 'build --snapshot'
- Simplify archive naming: arc-cli_darwin_arm64.tar.gz (remove version and v8.0)
- Create git tag before running GoReleaser (required for release mode)
- Remove manual packaging steps (GoReleaser handles everything)
- Update install.sh to match new naming patterns
- Add install.ps1 for Windows users
- Update README with clearer installation instructions
- Add GETTING_STARTED.md guide
This ensures release assets are properly created and publicly downloadable.
Change from: feature-001-initial-setup-{full-sha}
To: v0.0.0-001-initial-setup+{short-sha}
This follows semantic versioning with prerelease and build metadata,
which GoReleaser requires for the 'release' command.
Replace invalid 'default' function with if/else conditional.
Go templates don't have a built-in 'default' function.
- Add step to verify and fix git remote URL
- Add GITHUB_REPOSITORY env var for GoReleaser
- Add disable/skip_upload flags to release config
This ensures GoReleaser creates releases at arc-framework/cli
instead of arc-framework/arc-cli
…ntation files

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
… config

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…before new creation

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…ript

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: DgtalBug <17087824+dgtalbug@users.noreply.github.com>
…e linter settings and enhance import formatting checks

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…d manual inputs; enhance CI validation and cleanup options

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…nting consistency

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…enhance workflows

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…nting consistency

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: DgtalBug <17087824+dgtalbug@users.noreply.github.com>
…ved consistency

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…om/arc-framework/arc-cli' across configuration and source files

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
dgtalbug and others added 3 commits December 20, 2025 16:56
…e workflows, and improve security scanning

Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: DgtalBug <17087824+dgtalbug@users.noreply.github.com>
@dgtalbug
dgtalbug merged commit a64da53 into main Dec 20, 2025
1 of 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.

1 participant