This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-06-08
Channels
- # announcements (2)
- # asami (2)
- # babashka (7)
- # beginners (59)
- # cider (12)
- # cljdoc (1)
- # cljs-dev (18)
- # clojure (23)
- # clojure-europe (15)
- # clojure-losangeles (1)
- # clojure-nl (2)
- # clojure-uk (5)
- # clojured (16)
- # clojurescript (22)
- # core-typed (8)
- # cursive (3)
- # datomic (24)
- # events (2)
- # fulcro (4)
- # gratitude (1)
- # helix (13)
- # hoplon (18)
- # integrant (2)
- # introduce-yourself (1)
- # jobs-discuss (1)
- # joyride (5)
- # minecraft (1)
- # off-topic (76)
- # pathom (18)
- # podcasts (8)
- # polylith (11)
- # remote-jobs (4)
- # rewrite-clj (22)
- # sci (4)
- # shadow-cljs (152)
- # sql (4)
- # tools-build (26)
- # tools-deps (34)
Is there a way to see what polylith thinks the laste release is ? clojure -M:poly ws get:changes:changed-or-affected-projects since:previous-release skip:dev always returns all projects which makes me think my tag pattern of :release "v[0-9|\\-|\\.]*"
is not matching the tags are v22-06-01 format
The poly
tool executes git log --pretty=format:'%H %d'
internally and then it picks the first sha that has a tag that matches the regex.
that does indeed show the tag, I guess I could grab a line and pass it through a clojure regex find functions to see if it matches
Yes, try that.
yeah seems thats filaing returning v22 with this (re-find #"v[0-9|\\-|\\.]*" "sha (tag: v22-02-10)")
so I guess regex issue on my end
(re-find #"v[0-9-.v]+" "sha (tag: v22-02-10-v1)")
Updated to this regex but it still seems to return all projects 😕
Are you sure that only one project is affected by the changes made since the release?
pretty sure as one of the projects I rarely touch, I could try on ci and see if it still does the same
What do you get if you execute poly ws get:changes:changed-or-affected-projects since:release
?