Skip to content

Fix: Versioning / Release CI - #60

Open
desmondw wants to merge 3 commits into
moretension:masterfrom
desmondw:fix/versioning-CI
Open

desmondw wants to merge 3 commits into
moretension:masterfrom
desmondw:fix/versioning-CI

Conversation

@desmondw

@desmondw desmondw commented Jan 2, 2025

Copy link
Copy Markdown

#58 – Updating the version was a requisite for the updated CI pipeline.

#26duti -V should give the version instead of INTERNAL going forward. Retroactively fixing releases may not be worth it due to breaking checksums on package managers like homebrew, but if that needs to be done the latest version should be stable first.

#55 – An automated versioning & release CI pipeline was added in a style similar to the referenced example.

Homebrew is still on the 1.5.4 release from 4/12/18, nearly 7 years ago. The man page has an outdated url reference for UTIs that is essentially a dead link and dead end. So, the formula should be updated after this is merged and a new release is generated.

grazij added a commit to grazij/duti that referenced this pull request Aug 19, 2026
The awk added by PR moretension#60 splits "version = \"1.5.5\"" on = and removes
only the quotes, leaving the separating space in PACKAGE_VERSION, so
duti -V printed " 1.5.5". Drop spaces along with the quotes.
grazij added a commit to grazij/duti that referenced this pull request Aug 19, 2026
PR moretension#60 dropped it, leaving pull requests with no build at all. Restore it
and gate the changelog and release steps on github.event_name == 'push',
so a pull request builds without cutting a tag or a release.
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