Releases: pipecrew/pisyn
Releases · pipecrew/pisyn
v0.6.0
0.6.0 (2026-05-18)
Features
- add action and on_stop support to environment (#58) (6b14459)
- add gifs to docs (c440247)
- add init command for reverse import of gitlab-ci files (890752e)
- add init command for reverse import of gitlab-ci files (21064c1)
- add new variable - VarProjectURL (cf8f509)
- add OnPushTag() - a new pushtrigger for tags (ce942f4)
- add optional and artifacts to needs (#65) (02b2615)
- add SetFetchDepth() and properly set safe.directory on github if depth > -1 (f7b6041)
- eat your own dogfood - use pisyn to create workflows (e3778c0)
- graph: group jobs by stage using Mermaid subgraph (24e54a9), closes #10
- implement GitLab multi-pipeline merge 🎉 (2f840df)
- initial commit 🚀 (3cbca6f)
Bug Fixes
- add FetchDepth to IR for round-trip data preservation (94ac2dc), closes #9
- ci: exclude unfixable docker vulns from govulncheck (#26) (#53) (860892c)
- cycle in graph namings (20cf6ea)
- deps: update go dependencies (#60) (9996d1e)
- deps: update module charm.land/bubbletea/v2 to v2.0.6 (2334f36)
- deps: update module charm.land/bubbletea/v2 to v2.0.6 (f228e59)
- deps: update module charm.land/lipgloss/v2 to v2.0.3 (b1acb53)
- importer: handle GitLab CI cache key object form (311fc1f)
- map PISYN_PROJECT_URL to CI_PROJECT_URL instead of CI_REPOSITORY_URL (ab0305a)
- map PISYN_PROJECT_URL to CI_PROJECT_URL instead of CI_REPOSITORY_URL (8ea00d1), closes #11
- pisyn: deep-copy RetryCfg, AllowFailureCfg, Interruptible in Job.Clone (f7f6e2b)
- pisyn: deep-copy RetryCfg, AllowFailureCfg, Interruptible in Job.Clone (b091254)
- replace panic with error in duplicate job name check (fc192d5)
- replace panic with error in duplicate job name check (ef3c63d)
- run duplicate-name validation in Build() and use Pipeline.Name (5932596)
- solve nondeterministic output (#62) (6dafe3f)
- structure images in pipeline better, add grouping in renovate config (#47) (7ce8b5a)
- update dependencies and actions (#45) (fec872a)
- use *int for IRJob.FetchDepth to distinguish unset from zero (0790779)
- use type conversion (#68) (4ec7e5e)
v0.4.0
v0.3.3
v0.3.2
v0.3.1
v0.3.0
0.3.0 (2026-04-22)
Features
Bug Fixes
- cycle in graph namings (20cf6ea)
- deps: update module charm.land/bubbletea/v2 to v2.0.6 (2334f36)
- deps: update module charm.land/bubbletea/v2 to v2.0.6 (f228e59)
- pisyn: deep-copy RetryCfg, AllowFailureCfg, Interruptible in Job.Clone (f7f6e2b)
- pisyn: deep-copy RetryCfg, AllowFailureCfg, Interruptible in Job.Clone (b091254)