diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 4e598fb..380c258 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -30,11 +30,9 @@ jobs: status="$?" test "$status" = 0 || test "$status" = 124 - - name: Upload Linux binary - uses: actions/upload-artifact@v4 - with: - name: folderscope-linux-amd64 - path: build/searchmyfiles + - name: Verify Linux binary + shell: bash + run: test -x build/searchmyfiles lint-yaml: runs-on: [self-hosted, linux, arch, homelab] diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 4efda4a..ba9fbc5 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -131,9 +131,3 @@ jobs: -H "Authorization: token ${GITEA_TOKEN}" \ -F "attachment=@${asset}" done - - - name: Upload workflow artifact - uses: actions/upload-artifact@v4 - with: - name: folderscope-linux-amd64 - path: dist/* diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fefb86..ed82aff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to FolderScope are documented here. The project uses [Semantic Versioning](https://semver.org/). Release tags are formatted as `vMAJOR.MINOR.PATCH`. +## [0.2.1] - 2026-07-25 + +### Fixed + +- Removed the incompatible workflow-artifact upload step from Gitea Actions. +- Kept the release gate fail-closed: version validation, build, GUI smoke test, + and YAML lint must all pass before Gitea release assets are published. + ## [0.2.0] - 2026-07-25 ### Added @@ -16,3 +24,4 @@ formatted as `vMAJOR.MINOR.PATCH`. reporting. [0.2.0]: https://gitea.forust.xyz/forust/folderscope/releases/tag/v0.2.0 +[0.2.1]: https://gitea.forust.xyz/forust/folderscope/releases/tag/v0.2.1