gabrielmer
3030aa81e7
chore: creating prepare_release template ( #2225 )
2023-11-30 10:29:26 +01:00
Ivan FB
71afb3f092
Extend temporary pr images validity to 30 days ( #2158 )
2023-10-25 17:53:00 +02:00
gabrielmer
983f5a9f8a
chore: remove js-node tests as release candidate dependencies ( #2123 )
2023-10-13 11:45:18 +03:00
Vaclav Pavlin
ea09ea58ba
fix(ci): update the dependency list in pre-release WF ( #2088 )
2023-09-28 13:09:41 +02:00
Ivan Folgueira Bande
4d18b967e1
fix: libwaku.nim: unsubscribe -> unsubscribeAll to make it build properly ( #2082 )
...
* libwaku.nim: unsubscribe -> unsubscribeAll to make it build properly
We introduced a change in the next PR
https://github.com/waku-org/nwaku/pull/1983/
that made the `libwaku` to stop building properly
(make libwaku) because a signature change in the
`unsubscribe` proc of waku/waku_relay/protocol.nim.
This commit is a temporary workaround to make it work,
and not block any ongoing PR tests,
although not exactly as it is expected because we are
unsubscribing from all topics.
* ci.yml: adds library/** to force tests when changes under that folder
2023-09-26 16:32:51 +02:00
Ivan Folgueira Bande
63caaad8e4
chore: Adding -d:postgres flag when creating a Docker image for release and PRs ( #2076 )
2023-09-26 10:11:38 +02:00
chair
2fc42328de
create dependency bump template for releases ( #2058 )
2023-09-22 10:18:01 -07:00
Florin Barbu
9c4e060147
fix js-waku tests in the ci ( #2061 )
2023-09-21 12:56:04 +03:00
Vaclav Pavlin
c0e6576ad2
chore(ci): add js-waku as a dependency for pre-release createion ( #2022 )
2023-09-20 14:09:38 +02:00
Ivan Folgueira Bande
042701fcc5
chore(postgres): not loading the libpq library by default & better user feedback ( #2028 )
...
* removing implicit dependency with libpq if postgres is not being used.
* We only run the postgres tests when explicitly willing to, i.e. make
POSTGRES=1 test. The reason is that the postgres tests expect a
database instance to be running locally.
2023-09-13 12:45:55 +02:00
Vaclav Pavlin
f6a8852f3c
chore(ci): add js-waku test to pre-release workflow ( #2017 )
2023-09-11 16:16:53 +02:00
Aaryamann Challani
75fd99e5a4
feat(rln-relay): removed rln from experimental 🚀 ( #2001 )
...
* feat(rln-relay): removed rln from experimental 🚀
* fix(waku_node): if rln-relay is nil, return true
* chore(tests): mark rest health as skipped
2023-09-11 12:02:31 +05:30
Vaclav Pavlin
0f2b8b6567
chore(ci): execute js-waku integration tests on image build ( #2006 )
2023-09-08 14:01:59 +02:00
Vaclav Pavlin
5d30e0acab
chore(ci): use commit instead of master for docker image ( #1990 )
2023-09-05 11:58:01 +02:00
Vaclav Pavlin
595bc3c731
fix(ci): incorrect use of braces ( #1987 )
2023-09-04 14:08:11 +02:00
Vaclav Pavlin
a05f153679
chore(ci): enable experimental for the PR image builds ( #1976 )
2023-09-04 10:47:12 +02:00
Vaclav Pavlin
9fbfbc2085
fix(ci): rename tools artifact to prevent conflict ( #1971 )
2023-08-30 17:29:41 +02:00
Vaclav Pavlin
393876e008
chore(ci): add a job checking config options and db schema ( #1927 )
2023-08-23 09:33:11 +02:00
Vaclav Pavlin
4a756a4cca
fix(ci): only add comment on PR and do not duplicate it ( #1908 )
2023-08-11 16:36:41 +02:00
Vaclav Pavlin
be56353ed5
fix(ci): add mising OS arch option to image build ( #1905 )
2023-08-11 12:22:54 +02:00
Hanno Cornelius
5e2e1b6bd0
chore: remove references to v2 ( #1898 )
...
* chore: remove references to v2
* fix: lingering rln-relay import path
2023-08-09 18:11:50 +01:00
Vaclav Pavlin
aae62641fd
feat(ci): add docker image builds per PR ( #1881 )
2023-08-09 13:13:37 +02:00
Ivan Folgueira Bande
b45e70505c
Adding milestone issue template inspired by the one present in the pm repo ( #1891 )
2023-08-08 13:13:14 +02:00
Hanno Cornelius
0acf71176b
chore: remove Waku v1 and wakubridge code ( #1874 )
...
* chore: remove v1 code
* chore: deprecate support for v1 compatibility from JSON-RPC API
* chore: remove v1 tests from JSON-RPC suite
* chore: remove wakubridge code
* chore: remove v1 compatibility functions
* chore: remove support for v1 payloads from chat2 app
* chore: remove v1 from CI processes
* fix: lingering references to private API functions
* fix: remove v1 compat from chat2
* fix: some more lingering references in tests
2023-08-07 15:11:46 +01:00
Vaclav Pavlin
2b39f3efcc
fix(ci): do not depend on number of procesors with job name ( #1863 )
2023-07-31 15:04:46 +02:00
Ivan Folgueira Bande
32ba79a920
refactor(archive): Moving waku archive logic from app.nim to the archive module ( #1817 )
...
* Refactoring the Waku Archive. Simplifying the app.nim
This change is needed to accommodate the further PRs where we will integrate Postgres in `wakunode2`.
2023-06-27 13:24:31 +02:00
Vaclav Pavlin
cb6de8d337
chore(ci): extend and rename nightly workflow to support RC builds ( #1784 )
2023-06-08 17:13:40 +02:00
Vaclav Pavlin
519074f61b
chore(ci): properly set os and architecture for nightly and release ( #1780 )
2023-06-06 17:41:41 +02:00
Hanno Cornelius
4e43eea436
chore: remove add-to-project workflow ( #1778 )
2023-06-06 15:51:22 +02:00
Ivan Folgueira Bande
8d12d993ff
Allow compile postgres tests only on Linux platforms ( #1771 )
...
This is needed because currently the GitHub Actions only supports
starting a docker container in a Linux runners.
2023-06-02 14:53:13 +02:00
Vaclav Pavlin
17221d4bce
chore(ci): add experimental builds to nightly ( #1761 )
2023-05-26 12:07:40 +02:00
Vaclav Pavlin
95244e7c35
feat(ci): add nightly builds ( #1758 )
...
* feat(ci): add nightly builds
* add note to overview for operators
2023-05-26 08:14:45 +02:00
Vaclav Pavlin
c8489df79c
chore(makefile): unify where chronicles_log_level is set ( #1748 )
2023-05-23 10:44:57 +02:00
Vaclav Pavlin
27724f0a05
fix(ci): use new caching for all stages, fix sha tool to work on both linux & mac ( #1741 )
2023-05-17 15:42:00 +02:00
Ivan Folgueira Bande
bc416ffc8d
Tiny fix in. setting 'os' instead of 'platform' ( #1728 )
2023-05-16 09:59:48 +02:00
Vaclav Pavlin
b1af15a1e0
refactor(ci): cache all of submodules/deps to speed up build time ( #1731 )
2023-05-16 09:11:41 +02:00
Vaclav Pavlin
c405f83a15
refactor: use QUICK_AND_DIRTY_COMPILER flag for CI ( #1708 )
2023-05-02 10:25:23 +02:00
Vaclav Pavlin
28c58825e3
feat:add commit message linter and PR template ( #1677 )
2023-04-28 14:25:39 +02:00
Lorenzo Delgado
1c665742be
refactor(wakunode2): split setup logic into app module
2023-04-25 15:34:57 +02:00
Vaclav Pavlin
976dbcfb35
feat: Add tools maket target and build tools in CI ( #1668 )
2023-04-12 10:22:45 +02:00
Hanno Cornelius
0769d5fe98
fix(ci): bump log level during CI runs ( #1530 )
2023-02-03 10:04:34 +02:00
Aaryamann Challani
c347fbc97a
fix(ci): remove nim doc action temporarily ( #1456 )
...
* fix(ci): changes to nim doc input
* fix(ci): remove docs ci
2022-12-12 16:52:46 +05:30
Aaryamann Challani
8e12ee66fb
fix(experimental-ci): repo not cloned on startup ( #1455 )
2022-12-08 23:04:01 +05:30
Aaryamann Challani
413b8a8c13
fix(ci): repo not cloned on startup ( #1454 )
2022-12-08 17:05:47 +05:30
Lorenzo Delgado
3f9522b497
ci: merge test1 and tes2 github workflows
2022-12-01 14:33:59 +01:00
Aaryamann Challani
779ec120ea
feat(ci): run experimental features in diff ci ( #1410 )
...
* feat(ci): run experimental features in diff ci
* chore(ci): add EXPERIMENTAL flag
* chore(makefile): make compilation cleaner
* fix(rln-relay): remove onchain_rln flag
* fix(makefile): remove experimental_rln flag
Co-authored-by: Lorenzo Delgado <lorenzo@status.im>
2022-11-25 16:03:19 +05:30
Lorenzo Delgado
ef41c960ce
ci: run ci test workflows selectively
2022-10-20 18:44:22 +02:00
Lorenzo Delgado
945a1c4081
chore(ci): skip test workflow execution for docs changes
2022-09-22 13:25:00 +02:00
Hanno Cornelius
ad8e3c6876
chore: update issue templates ( #1105 )
2022-08-31 19:05:39 +02:00
Hanno Cornelius
7f62c3b8e8
chore(labels): remove labels synced from vacp2p ( #1091 )
2022-08-31 16:00:23 +02:00