16 Commits

Author SHA1 Message Date
otavepto
31f6ed7495 * trigger workflows only for corresponding files/folders
* allow running them unconditionally for branches matching `ci-build*`
2024-05-09 01:11:17 +03:00
otavepto
442384f6eb ignore some folders not used during build 2024-05-06 19:14:03 +03:00
Detanup01
2a2421b5b7 added all workflows to not trigger to .md change 2024-05-04 00:42:19 +03:00
otavepto
27afa6b2cd update github action 2024-04-14 21:09:32 +02:00
otavepto
c272d965f9 added dep for signer in workflow, here we go again! hope this works 2023-12-31 21:06:44 +02:00
otavepto
ecf9db20a6 some comments 2023-12-31 21:06:44 +02:00
otavepto
851142071d gen emu config workflow packaging dir (dammit!) 2023-12-28 02:35:35 +02:00
otavepto
63430d862e fixed path in gen emu config workflows 2023-12-28 01:30:46 +02:00
otavepto
90fb3d7f65 update gen_emu_config workflow scripts to use the new folder structure 2023-12-28 01:30:46 +02:00
otavepto
2fc23f5f90 update the egnemu config workflow script to point at the new location 2023-12-25 01:58:45 +02:00
otavepto
62afce33ca remove hardcoded repo path + remove Git LFS flag since it's no longer needed 2023-12-21 19:32:20 +02:00
ota
90b403fb3d + add package scripts
+ add steps: package + release to add packaged build to release when pushing on tag

+ support building on prefixed branch name with wildcard

+ support event trigger on tag

+ support event trigger on workflow dispatch for manual trigger
2023-12-18 02:50:05 +02:00
ota
8fb7231a36 friendly workflows names 2023-12-18 02:50:05 +02:00
ota
21c21737e7 trigger on specific branches + on pull request to dev 2023-12-18 02:50:05 +02:00
ota
f2d1f046e2 keep all workflow artifacts for 1 day only 2023-12-18 02:50:05 +02:00
ota
e19d2a423f add workflow scripts for Windows & Linux for generate_emu_config 2023-12-18 02:50:05 +02:00