Skip to content

maint: move jar, install, deploy to babashka - #124

Merged
lread merged 13 commits into
masterfrom
lread/bbify-deploy-related
Oct 25, 2026
Merged

lread merged 13 commits into
masterfrom
lread/bbify-deploy-related

Conversation

@lread

@lread lread commented Oct 24, 2026

Copy link
Copy Markdown
Collaborator

Gathered build related config into build-config/config. This was inspired by some work on Antq which was uses build.edn.

Now bumping version for dev work after release commit. So we release 1.2.3 from 1.2.3-SNAPSHOT and then bump to 1.2.4-SNAPSHOT. This will to avoid dev local maven installs overwriting prod releases. (We don't have plans to actually deploy SNAPSHOT releases at this time).

Now prompting for confirmation on publish.
(I'm error-prone! Can skip via --yes).

Now allowing for local testing for publish via --no-push.

Also some general cleanup, which includes:

  • take advantage of new :keys! feature
  • turf printing out bb task, it seems better to let scripts decide what headings to print

Contributes to #118

lread added 13 commits October 24, 2026 12:41
Gathered build related config into `build-config/config`.
This was inspired by some work on Antq which was uses build.edn.

Now bumping version for dev work after release commit.
So we release 1.2.3 from 1.2.3-SNAPSHOT and then bump to 1.2.4-SNAPSHOT.
This will to avoid dev local maven installs overwriting prod releases.
(We don't have plans to actually deploy SNAPSHOT releases at this time).

Now prompting for confirmation on `publish`.
(I'm error-prone! Can skip via --yes).

Now allowing for local testing for `publish` via `--no-push`.

Also some general cleanup, which includes:
- take advantage of new `:keys!`  feature
- turf printing out bb task, it seems better to let scripts decide what
headings to print

Contributes to #118
Was brought in by clj-kondo, but we are using it so should be explicit
Don't need to auto-discover, we know the jar filename.
Just in case we start releasing -SNAPSHOTs, might as well get the scm
tag correct.
We have moved to using babashka deps-deploy
harmless, but misleading, best to fix
@lread
lread merged commit 1851dd6 into master Oct 25, 2026
36 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