Commit Graph

58 Commits

Author SHA1 Message Date
Mike Yarosh
487105570b Add fetch-tags: true. 2025-12-02 15:08:21 +03:00
EugeneDrpc
a34f2186cc Log index validator (#699)
* log index validator - wip

* fix: Handle edge cases in LogIndexValidator and fix GitHub Actions

gix critical edge case: when first transaction has no logs, second transaction starting at logIndex=0 is VALID behavior
 null handling
fix  'repo_token' parameter

* - Use Mono.empty() instead of Mono.just(null)
- Use defaultIfEmpty for handling empty results

* wip : add tests for LogIndexValidator

* test fixes

* fix: Fix ktlint issues in LogIndexValidatorTest

- Remove wildcard import
- Fix trailing spaces
- Add missing trailing commas
- Fix import order
- Add newline at end of file

* add disable option

* add logs for error case

* save prevState on doOnNext

* also check for first tx log index order

* add not continius indexes test

* make code thread safe

* use upstream.getHead

* search CHECK_TX_COUNT instead of 0 and 1 indexes

* refactor double rpc call
2025-08-08 18:03:10 +02:00
KirillPamPam
7832c1be0e Update java/kotlin (#611) 2024-12-25 15:36:56 +04:00
Anton
206adba735 remove Upload Coverage Report from GitHub action (#463) 2024-04-29 18:19:57 +03:00
Tony Ganch
5ce855c48e Remove extra trigger for publish action (#408) 2024-01-26 14:19:18 +01:00
Termina1
74a795a411 fix 2024-01-26 14:52:20 +02:00
Termina1
70c0e40080 fix 2024-01-26 14:50:50 +02:00
Termina1
4da37064ac only build gh on docs 2024-01-26 14:50:12 +02:00
Termina1
695d6ecc1d fix 2024-01-26 14:48:21 +02:00
Termina1
185ff1806e fix 2024-01-26 14:47:44 +02:00
Termina1
1d4ccf2b36 ignore docs for unit tests 2024-01-26 14:46:59 +02:00
Termina1
0c1cb20724 finally fix links 2024-01-26 14:45:04 +02:00
Termina1
1b42fe329e fix links 2024-01-26 14:42:52 +02:00
Termina1
eb120e04f1 try fix links 2024-01-26 14:39:45 +02:00
Vyacheslav
655f5f7c4a Update static.yml 2024-01-26 13:58:22 +02:00
Vyacheslav
1f841da1d2 Update static.yml 2024-01-26 13:54:39 +02:00
Vyacheslav
72ee280cae Create static.yml (#407) 2024-01-26 13:38:51 +02:00
Maksim
2815cdb04c Update publish.yaml 2024-01-22 15:07:46 +01:00
Maksim
a73fc09903 update gh actions (#359) 2023-12-06 17:40:10 +01:00
Termina1
5ac2724880 fix github build 2023-10-02 17:11:04 +03:00
Vyacheslav
dbf5a21960 formatting with new ktlint (#312) 2023-09-29 15:18:47 +03:00
Vyacheslav
ef6af898e0 Chains config refactoring (#311)
Generate code from chains config
2023-09-29 13:36:34 +03:00
a10zn8
109fb97e0a move to java 20 (#306) 2023-09-22 16:01:01 +04:00
Maksim
9747cb8a9f Update test.yaml 2023-09-15 13:55:25 +02:00
Maksim
6c5ae7b5c1 Update publish.yaml 2023-09-15 13:54:47 +02:00
a10zn8
0ce97b495f now snapshot versions have more correct name (#195) 2023-04-06 17:44:22 +04:00
a10zn8
0f7af999d9 releases ci changes (#194) 2023-04-05 19:37:00 +04:00
Maksim
076bbbe10e Update test.yaml 2023-03-06 19:50:51 +03:00
Maksim
47f2b97aad Update publish.yaml 2023-03-06 19:43:54 +03:00
mxssl
6c97153aad bump java ver 2023-02-02 19:04:53 +03:00
Кирилл
c82ff9d6cf Move to Java 17 2023-01-18 14:49:57 +04:00
a10zn8
e2e37ffae5 drop copy of tests task 2022-11-22 18:33:19 +04:00
mxssl
234ddc785c add publish to dockerhub 2022-11-14 20:42:22 +03:00
terminal
31d63131d7 return ci env var for ga 2022-08-18 21:13:25 +04:00
terminal
550db9c510 debug action 2022-08-18 20:59:36 +04:00
terminal
f173b1ba30 fix ga 2022-08-18 20:30:45 +04:00
terminal
2f13777396 checkout submodules for ga 2022-08-18 20:26:45 +04:00
terminal
e414f5329f remove artifacts 2022-08-18 20:21:47 +04:00
terminal
80972448af rename artifact 2022-08-18 20:08:39 +04:00
terminal
d579002643 generate artifacts with docker image 2022-08-18 20:07:10 +04:00
Igor Artamonov
6e0ca56033 problem: GCP auth migrated to a separate action and doesn't work the old way 2022-06-16 22:41:06 -04:00
Igor Artamonov
5fb1a2868e problem: fails to build on CI 2022-04-02 16:34:07 -04:00
Igor Artamonov
1f864bdbe3 problem: too slow to validate WS on CI 2021-09-21 22:06:44 -04:00
Igor Artamonov
e73920b4c9 solution: ci, upgrade gcp actions 2021-07-31 15:44:52 -04:00
Igor Artamonov
8424288de2 problem: unit tests failed because of enabled jdk ssl implementation 2021-05-24 22:52:56 -04:00
Igor Artamonov
91edafe531 problem: unrecognized algorithm name PBEWithSHA1AndDESede for unit tests 2021-05-09 21:43:49 -04:00
Igor Artamonov
d6c36d6369 solution: use Java 13 on CI
rel: [b8eabca]
2020-12-06 21:39:49 -05:00
Igor Artamonov
20f5345865 ref: https://github.com/GitTools/actions/issues/270 2020-11-27 19:48:40 -05:00
Igor Artamonov
7babe83c1c ci: upgrade gitversion step
ref: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-11-27 19:41:48 -05:00
Igor Artamonov
ae53ed1c74 solution: upload artifacts to GCP 2020-09-23 22:12:25 -04:00