-
Notifications
You must be signed in to change notification settings - Fork 617
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: run git tag commands when just tag-push #1001
Conversation
@@ -89,12 +89,12 @@ get-tag-version: | |||
|
|||
# create the git tag from Cargo.toml, must be on main | |||
tag: ensure-main |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the only thing here that we might wanna safeguard against is to compare local HEAD vs remote HEAD cause sometimes folks can forget to pull the change that bumped up the version
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if that's not easy to do i wonder if we can print a msg, hit enter to continue...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good idea, updated ensure-main
to verify both that you're on main
and you're on the latest main
which also covers the release version
case to makes sure you're cutting a release off the latest main
❯ just tag-push
Error: Your branch is not up to date with the upstream main branch
ensure your branch is up to date (git pull)
error: Recipe `ensure-main` failed with exit code 1
* main: (23 commits) Improve docs & extensions deploy workflow (#996) ci: run git tag commands when just tag-push (#1001) docs: cleanup (#1035) docs: added tutorial template (#1036) docs: updated spelling in documentation (#1028) really really open markdown links outside (#1002) fix: use SSL_CERT_FILE to point to CA bundle, not for mTLS client cert (#1017) feat: Add link to github project on extension cards (#1006) chore(release): release version 1.0.4 (#1000) fix: fix welcome screen azure config submit (#998) ci: checkout code to read Cargo.toml for version (#995) docs: broken link fix (#994) ci: update release processes using Justfile, make reusable workflows have optional version param (#972) docs: github tutorial (#993) chore: add tests and update url construction for azure provider (#988) chore: update docs for ollama endpoint (#992) feat: cfg electron to open links in new window (#934) fix: improve url construction in provider (#985) fix: explicitly add remember_memory tool in the instructions/system prompt (#965) feat: add azure openai provider (#960) ...
had
echo
when testing to ensure no false tags were pushed, forgot to remove it