rjshrjndrn
23fca2bc61
refactor(ci): restructure patch-build workflow script
...
- Extract inline bash script into structured functions
- Add proper error handling with set -euo pipefail
- Improve variable scoping with readonly and local declarations
- Add descriptive function names and comments
- Fix shell quoting and parameter expansion
- Consolidate build logic into reusable functions
- Add proper cleanup of temporary files
- Improve readability and maintainability of the CI script
The refactored script maintains the same functionality while being
more robust and easier to understand.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-29 12:12:26 +02:00
rjshrjndrn
e3e3e11227
fix(action): proper registry
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-29 10:18:55 +02:00
Rajesh Rajendran
5a9a8e588a
chore(actions): rebase only if not main ( #3435 )
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-26 16:04:50 +02:00
Rajesh Rajendran
4b14258266
fix(action): clone repo ( #3433 )
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-26 15:50:13 +02:00
Rajesh Rajendran
744d2d4311
actions fix or 2070 ( #3432 )
...
* chore(build): Better error handling
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(build): remove fetch depth, as it might cause issue in rebase
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(build): proper platform
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
---------
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-26 15:45:48 +02:00
Rajesh Rajendran
71b7cca569
Patch/api v1.22.0 ( #3401 )
...
* fix(chalice): fixed duplicate autocomplete values
* ci(actions): possible fix for pull --rebase
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
---------
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
Co-authored-by: Taha Yassine Kraiem <tahayk2@gmail.com>
2025-05-14 18:42:25 +02:00
Rajesh Rajendran
a05dce8125
main ( #3391 )
...
* ci(actions): Update pr description
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(actions): run only on pull request merge
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
---------
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-12 16:50:20 +02:00
rjshrjndrn
62d3636136
chore(actions): git clone should be from the specific tag for submodule
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-09-26 10:23:33 +02:00
rjshrjndrn
347da4fb33
fix(action): custom build script names
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-09-12 22:52:00 +05:30
rjshrjndrn
0652462dc7
fix(action): alerts
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-09-12 22:43:25 +05:30
rjshrjndrn
67fc534414
chore(ci): Always rebase on main
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-04-10 12:49:10 +02:00
rjshrjndrn
c8e5319ff4
fix(ci): Build ee
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-04-08 17:57:31 +02:00
rjshrjndrn
5ecd18d9cf
chore(ci): Adding debug logs
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-04-08 17:57:19 +02:00
rjshrjndrn
60483499ee
fix(ci): build image tags
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-04-06 15:06:03 +02:00
rjshrjndrn
5fccdf4d02
fix(patch): proper commit id
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-04-06 14:56:55 +02:00
rjshrjndrn
ef891cb0b1
ci(patch): Adding follow up job trigger in description
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-04-06 13:10:08 +02:00
Rajesh Rajendran
f44deab77b
actions: build patch for main branch ( #2047 )
...
* ci(actions): For GH patching
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(actions): Pushing the changed code to a new branch
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* chore(ci): Skipping bulds for chalice and frontend arm builds
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(actions): Build msaas
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(actions): Removed unnecessary steps
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(actions): Proper name
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ci): Sevice names
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(actions): Fixes
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* actions: limit actor
* chore(release): Updated version to v1.18.0
* Enable AWS ecr auth
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ci): fixes
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(patch): Update tag with main
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* chore(ci): Remove debug job
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
---------
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-04-06 12:56:21 +02:00