ionutboangiu
298b3eeb71
Revise cgrates setup ansible role
2025-03-16 16:27:24 +01:00
ionutboangiu
1c672c33ec
Revise go setup role and bump version
...
- clean go cache at the role level
- use go env GOMODCACHE for path resolution
- add become: true to prevent permission issues
- check stdout instead of stderr for go clean -x --cache
- cache cleaning is skipped by default
- fix lint errors
2025-03-16 16:27:24 +01:00
ionutboangiu
db5341c1c7
Return offline and dispatcher tests to main suite
...
they should be passing consistently now
2024-08-19 12:11:51 +02:00
gezimblliku
6c8f53435b
fixed go vet warnings
2024-08-16 12:34:25 +02:00
ionutboangiu
225b7d058d
Run dispatcher tests separately in workflow until fixed
...
Removed dispatchers from testable integration packages inside
script. Add back once its unstable tests are fixed.
2024-06-06 11:13:32 +02:00
ionutboangiu
1150290640
Add workflow step to set up debug session (commented)
2024-06-06 11:13:32 +02:00
ionutboangiu
7e663e7b60
Bump workflow actions to latest versions
2024-06-06 11:13:32 +02:00
ionutboangiu
29c570b935
Run unstable offline tests separately in actions
...
Added condition to skip them during integration_test.sh. Has
to be removed once the issue is fixed.
2024-06-06 11:13:32 +02:00
ionutboangiu
6d3d7b3b23
Run integration and flaky scripts separately in workflow
...
flaky_test.sh failure will be ignored
2024-06-06 11:13:32 +02:00
ionutboangiu
4850a75499
Bump go version
2024-02-28 12:45:55 +01:00
ionutboangiu
f3e0669c2d
Update github workflows to use correct go version
2023-10-16 13:31:14 +03:00
ionutboangiu
b0d8cd3856
Bump go version
2023-10-09 20:53:46 +02:00
ionutboangiu
84caf3f0b4
Update github workflows
...
In the integration_tests one, go is now installed using actions, therefore
the ansible go installation will be skipped.
2023-08-28 12:24:59 +02:00
ionutboangiu
0447e481ff
Update it workflow to run tests for PR version of the repo
...
Before it was running the tests for the latest commit on the main repo instead
of running them for the PR version of it.
2023-08-09 15:30:27 +02:00
ionutboangiu
c987c3e72e
Execute github actions workflows only on PRs for now
...
At the moment, the check-if-duplicate-action needs a bit more tinkering, since
it will skip testing other PRs, if the previous one was successful. Another thing
that might need a revision is to make the duplicate checking job be a bit more subtle
and not be visible where it shouldn't be.
2023-07-21 09:01:46 +02:00
ionutboangiu
d2fbb0f3d4
Add separate build tag for sessions benchmark
2023-07-18 16:37:06 +02:00
ionutboangiu
e0c4a4d4a9
Make sure main job executes even if duplicate check somehow fails
2023-07-18 16:37:06 +02:00
ionutboangiu
a9e0b9b67d
Update job names to be more descriptive, ignore go vet errors
2023-07-18 16:37:06 +02:00
ionutboangiu
f315c25554
Update integration_tests workflow to be skipped if duplicate
2023-07-18 16:37:06 +02:00
ionutboangiu
bf4e0d89fa
Add workflow for build and unit tests
2023-07-18 16:37:06 +02:00
ionutboangiu
765695761a
Add github action workflow for integration tests
2023-07-12 17:06:16 +02:00