Kayvan Sylvan
474dd786a4
chore: update GitHub Actions to use bash shell in release job
...
### CHANGES
- Adjust repository_dispatch type spacing for consistency
- Use bash shell for creating release if absent
2025-07-01 07:45:05 -07:00
Kayvan Sylvan
d0602c9653
chore: improve release creation to gracefully handle pre-existing tags.
...
### CHANGES
* Check if a release exists before attempting creation.
* Suppress error output from `gh release view` command.
* Add an informative log when release already exists.
2025-06-27 21:05:14 -07:00
Kayvan Sylvan
ca3e89a889
ci: improve version update workflow to prevent race conditions
...
### CHANGES
- Add concurrency control to prevent simultaneous runs
- Pull latest main branch changes before tagging
- Fetch all remote tags before calculating version
2025-06-14 22:30:54 -07:00
jaredmontoya
1f765c5b53
flake: fix/update
2025-02-26 16:12:05 +01:00
Eugen Eisler
22d2a3ee19
Upgrade upload artifacts to v4
2025-02-26 09:54:44 +01:00
Eugen Eisler
af39e38394
Don't trigger on PRs
2025-02-25 22:17:21 +01:00
Eugen Eisler
12603b619b
Update to upload-artifact@v4 because upload-artifact@v3 is deprecated
2025-02-24 21:20:51 +01:00
Eugen Eisler
21de69b7d9
ci: Integrate code formating
2024-11-26 10:42:26 +01:00
Eugen Eisler
7d28c95f48
ci: update patterns zip workflow
2024-11-19 23:01:05 +01:00
Eugen Eisler
94b713e3a5
ci: remove patterns zip workflow
2024-11-19 22:53:57 +01:00
jaredmontoya
0289b67a84
flake: add gomod2nix auto-update
2024-11-09 17:27:13 +01:00
Eugen Eisler
75c3d7ea6a
ci: zip patterns
2024-11-09 13:07:52 +01:00
jaredmontoya
cb1b2bf5ca
fix nix package version auto update workflow
2024-10-30 20:51:25 +01:00
jaredmontoya
cd177ff476
automate nix package version update
2024-10-30 18:33:46 +01:00
Eugen Eisler
611f8789da
ci: deactivate build triggering at changes of patterns or docu
2024-10-30 13:07:23 +01:00
jaredmontoya
9b4db98ed9
add trailing newline
2024-10-28 11:42:03 +01:00
Eugen Eisler
76622105e2
fix: windows release
2024-10-05 18:43:54 +02:00
Eugen Eisler
7192ddbaa6
fix: windows release
2024-10-05 18:41:58 +02:00
Eugen Eisler
17a6020c2d
ci: use the latest tag by date
2024-10-04 01:55:36 +02:00
Eugen Eisler
eb6430295f
ci: use the latest tag by date
2024-10-04 01:50:46 +02:00
Eugen Eisler
e373c5d5b8
ci: use the latest tag by date
2024-10-04 01:47:16 +02:00
Eugen Eisler
0ed45d34cb
ci: use the latest tag by date
2024-10-04 01:44:30 +02:00
Eugen Eisler
87d2acbb43
ci: trigger release workflow ony tag_created
2024-10-04 01:16:36 +02:00
Eugen Eisler
bb72fe59d1
ci: create repo dispatch
2024-10-04 01:09:11 +02:00
Eugen Eisler
550a06c9ed
ci: test tag creation
2024-10-04 00:58:31 +02:00
Eugen Eisler
4b6f7ddf27
ci: commit version changes only if it changed
2024-10-04 00:40:46 +02:00
Eugen Eisler
c96a4931d1
ci: commit version changes only if it changed
2024-10-04 00:32:56 +02:00
Eugen Eisler
110eb37ffa
ci: use TAG_PAT instead of secrets.GITHUB_TOKEN for tag push
2024-10-04 00:29:00 +02:00
Eugen Eisler
7e9d7f6f32
feat: clean up html readability; add autm. tag creation
2024-10-03 00:44:20 +02:00
Eugen Eisler
2d102c1a02
feat: clean up html readability; add autm. tag creation
2024-10-03 00:42:14 +02:00
Eugen Eisler
b53005a6f1
feat: clean up html readability; add autm. tag creation
2024-10-03 00:26:02 +02:00
Eugen Eisler
689292f7f6
feat: clean up html readability; add autm. tag creation
2024-10-03 00:16:16 +02:00
Eugen Eisler
42b5cb4413
feat: clean up html readability; add autm. tag creation
2024-10-03 00:12:23 +02:00
Eugen Eisler
7e63a16f28
feat: add version updater bot
2024-09-30 18:24:53 +02:00
Eugen Eisler
7d6cb5604f
feat: add version updater bot
2024-09-29 22:16:54 +02:00
Eugen Eisler
8445b6aad7
feat: add version updater bot
2024-09-29 21:58:14 +02:00
Eugen Eisler
2f881a2c06
feat: add version updater bot
2024-09-29 21:51:49 +02:00
Eugen Eisler
6fc4d91a29
feat: add version updater bot
2024-09-29 21:46:49 +02:00
Eugen Eisler
6126a14c9f
feat: add version updater bot
2024-09-29 21:42:24 +02:00
Eugen Eisler
9aa2e00b16
feat: add version updater bot
2024-09-29 21:36:43 +02:00
Eugen Eisler
3a7e1cf527
feat: add version updater bot
2024-09-29 21:35:20 +02:00
Eugen Eisler
ea323c12ff
fix : #986 implement --version flag
2024-09-26 20:57:37 +02:00
Eugen Eisler
069cf0ff3d
ci: work on artifact names for upload
2024-09-12 19:35:23 +02:00
Eugen Eisler
6fdf17b466
ci: work on artifact names for upload
2024-09-12 19:22:50 +02:00
Eugen Eisler
e8de263e7f
ci: work on artifact names for upload
2024-09-12 19:10:33 +02:00
Eugen Eisler
357feb7a2f
ci: create release before upload
2024-09-12 18:58:31 +02:00
Eugen Eisler
4653ebb8e3
ci: set GH_TOKEN for release upload
2024-09-12 18:44:49 +02:00
Eugen Eisler
ff97b85497
ci: split ci and release jobs
2024-08-21 01:00:42 +02:00
Eugen Eisler
1bafde09b6
test: Implement db unit tests
2024-08-21 00:50:19 +02:00
Eugen Eisler
55621a6963
fix(ci): fix names of artifacts to upload
2024-08-17 13:04:56 +02:00