Skip to content

chore: stop committing the release APK - #3

Merged
JuggyBob merged 1 commit into
mainfrom
chore/drop-committed-apk
Oct 11, 2026
Merged

JuggyBob merged 1 commit into
mainfrom
chore/drop-committed-apk

Conversation

@JuggyBob

Copy link
Copy Markdown
Owner

The committed APK was not downloadable on a phone - GitHub serves a repository binary through the raw file path, which a browser refuses or saves under the wrong name. Release assets work; the Release workflow already attaches one for every tag.

So it was adding 2.9 MB to every clone and going stale, for nothing.

Removed the binary, the surrounding build output, and the !apk/**/*.apk exception in .gitignore that re-included it. Verified with git check-ignore that a stray APK under apk/ is now ignored.

Install instructions moved into the README, so the apk/ folder was removed entirely rather than left as a stub. The published v1.0.0 asset is unaffected.

The APK was committed so people could download it from the repository.
That does not work: GitHub serves a committed binary through the raw
file path, which a phone browser refuses or saves under the wrong name
and extension. Release assets are the supported route, and the Release
workflow already attaches one for every tag.

So the binary was doing nothing except adding 2.9 MB to every clone and
going stale against the release. Removed, along with the
'!apk/**/*.apk' exception in .gitignore that was re-including it.

The install instructions moved into the README, so nothing is lost, and
the apk/ folder went with them rather than being left as a stub. Verified
with git check-ignore that a stray APK under apk/ is now ignored.

The published v1.0.0 asset is unaffected and still downloads.
@JuggyBob
JuggyBob merged commit 099836b into main Oct 11, 2026
3 checks passed
@JuggyBob
JuggyBob deleted the chore/drop-committed-apk branch October 11, 2026 08:45
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