Skip to content

[FXC-5774] Remove binary artifacts and legacy release workflow#21

Merged
mikeparkflex merged 2 commits into
mainfrom
mike/FXC-5774-remove-binary-artifacts
Apr 15, 2026
Merged

[FXC-5774] Remove binary artifacts and legacy release workflow#21
mikeparkflex merged 2 commits into
mainfrom
mike/FXC-5774-remove-binary-artifacts

Conversation

@mikeparkflex
Copy link
Copy Markdown
Collaborator

@mikeparkflex mikeparkflex commented Apr 15, 2026

Summary

  • Remove all binary libraries from lib/ (282 .so + 10 .a files). These are built from source by build_and_release.yml via stage.sh, making committed binaries redundant.
  • Delete create_release.yml — it assumed binaries were pre-committed in the repo and is replaced by build_and_release.yml.
  • Remove .gitattributes (LFS tracking for lib/) since lib/ no longer contains tracked binaries.
  • Add .gitignore to prevent build artifacts (.so, .a) and downloaded ESP sources from being re-committed.

Jira: https://flow360.atlassian.net/browse/FXC-5774

Test plan

  • Verify build_and_release.yml still succeeds by triggering a manual workflow run
  • Confirm the release archive contains all expected libraries (built from source)
  • Verify cloning the repo no longer pulls LFS binary blobs

mikeparkflex and others added 2 commits April 15, 2026 13:13
Remove all binary libraries from lib/ (282 .so + 10 .a files). These
are built from source by the build_and_release.yml workflow via
stage.sh, making the committed binaries redundant.

Delete create_release.yml which assumed binaries were pre-committed
in the repo. The build_and_release.yml workflow replaces it entirely.

Remove .gitattributes (LFS tracking for lib/) since lib/ no longer
contains tracked binaries. Add .gitignore to prevent build artifacts
and downloaded ESP sources from being accidentally re-committed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
MIT moved ESP128 from PreBuilts/ to archive/ after releasing a newer
version. Update download.sh to use the new URL.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mikeparkflex mikeparkflex merged commit 5cc0d9a into main Apr 15, 2026
1 check 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