Commit Graph

53 Commits

Author SHA1 Message Date
Vaclav Pavlin 960740713c
chore(ci): extend and rename nightly workflow to support RC builds (#1784) 2023-06-08 17:13:40 +02:00
Vaclav Pavlin 44bcf0f2c4
chore(ci): properly set os and architecture for nightly and release (#1780) 2023-06-06 17:41:41 +02:00
Hanno Cornelius a9505892a5
chore: remove add-to-project workflow (#1778) 2023-06-06 15:51:22 +02:00
Ivan Folgueira Bande fcd7f33d9b
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 ffac77611c
chore(ci): add experimental builds to nightly (#1761) 2023-05-26 12:07:40 +02:00
Vaclav Pavlin 473af70a2a
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 39902dc2f2
chore(makefile): unify where chronicles_log_level is set (#1748) 2023-05-23 10:44:57 +02:00
Vaclav Pavlin 3b9acb3557
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 e1e4ff3a38
Tiny fix in. setting 'os' instead of 'platform' (#1728) 2023-05-16 09:59:48 +02:00
Vaclav Pavlin 4394c69db8
refactor(ci): cache all of submodules/deps to speed up build time (#1731) 2023-05-16 09:11:41 +02:00
Vaclav Pavlin 2151042568
refactor: use QUICK_AND_DIRTY_COMPILER flag for CI (#1708) 2023-05-02 10:25:23 +02:00
Vaclav Pavlin de4c710501
feat:add commit message linter and PR template (#1677) 2023-04-28 14:25:39 +02:00
Lorenzo Delgado c8081c8859
refactor(wakunode2): split setup logic into app module 2023-04-25 15:34:57 +02:00
Vaclav Pavlin d5979e94da
feat: Add tools maket target and build tools in CI (#1668) 2023-04-12 10:22:45 +02:00
Hanno Cornelius 3b0e7b1872
fix(ci): bump log level during CI runs (#1530) 2023-02-03 10:04:34 +02:00
Aaryamann Challani 2915b19dbd
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 2f95692f28
fix(experimental-ci): repo not cloned on startup (#1455) 2022-12-08 23:04:01 +05:30
Aaryamann Challani 508c9f1f55
fix(ci): repo not cloned on startup (#1454) 2022-12-08 17:05:47 +05:30
Lorenzo Delgado 39a2b5f283
ci: merge test1 and tes2 github workflows 2022-12-01 14:33:59 +01:00
Aaryamann Challani 63fe1351f5
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 339914bb73
ci: run ci test workflows selectively 2022-10-20 18:44:22 +02:00
Lorenzo Delgado d6de748395
chore(ci): skip test workflow execution for docs changes 2022-09-22 13:25:00 +02:00
Hanno Cornelius e6c0853e24
chore: add new issues to waku project board (#1101)
* add new issues to waku project board
* remove action adding to previous deprecated project board
2022-08-31 13:09:25 +02:00
Oskar Thoren 6c28e3b837
ci: Fix GH action add-to-project version 2022-07-27 18:51:19 +08:00
Oskar Thoren cbe162b104
ci: GH workflow for adding issues to project board 2022-07-27 18:35:32 +08:00
Oskar Thoren 6bcdc3881e
ci: Add GH workflow for syncing labels 2022-07-27 17:24:07 +08:00
Hanno Cornelius aff3a8386c
fix: release assets do not work (#926) 2022-03-30 17:29:12 +02:00
Hanno Cornelius 751de532e2
ci(windows): disable windows CI (#895) 2022-03-16 15:17:48 +02:00
oskarth 040f19f8b4
Add GH project board automation (#666)
* Add GH project board automation

* Tweak column name

* Tweak
2021-07-15 13:49:50 +08:00
Oskar Thoren 0c0205f436
Revert "Automatically add new issues to project board (#566)"
This reverts commit 6e742433be.
2021-07-05 17:37:11 +08:00
Jakub Sokołowski 8f7a800b41 ci: improve GitHub actions build times
Splitting builds and tests into more stages for clarity.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-29 17:36:52 +02:00
Hanno Cornelius 0fe7d60891
Fix tar directory issues (#608) 2021-06-10 14:32:30 +02:00
Hanno Cornelius 1d9f6cd784
Fix release asset naming 2021-06-10 11:48:56 +02:00
Hanno Cornelius 3816af8397
Create release-assets.yml (#605) 2021-06-10 11:22:22 +02:00
Oskar Thorén 6e742433be
Automatically add new issues to project board (#566)
Same as https://github.com/vacp2p/rfc/pull/372 but for nim-waku - thanks @D4nte for idea!
2021-05-24 13:47:50 +08:00
Dean Eigenmann 51bb92c3b6
Update docs.yml 2020-12-21 12:34:30 +01:00
Dean Eigenmann bcc101aa50
Update docs.yml 2020-12-21 12:31:12 +01:00
decanus 8ff4960ba5
accept 2020-12-21 11:58:17 +01:00
Dean Eigenmann 41374af82f
Update docs.yml 2020-12-21 11:39:17 +01:00
Dean Eigenmann 39bcba26be
Update docs.yml 2020-12-21 10:57:34 +01:00
Dean Eigenmann 2293e90b3e
Update docs.yml 2020-12-21 10:57:02 +01:00
Dean Eigenmann 884c43de33
Update docs.yml 2020-12-21 10:56:51 +01:00
Dean Eigenmann 5da657926e
Update docs.yml 2020-12-21 10:55:07 +01:00
Dean Eigenmann 5f5891d064
generate/docs (#326)
* added doc gen

* Update docs.yml

* doc file

* comment
2020-12-21 10:47:37 +01:00
Hanno Cornelius 7d0c1788f8
Fix binary reference (#318) 2020-12-07 13:56:33 +02:00
Kim De Mey 3182d1558e
Update setup-msys2 to v2 and increase max windows CI time to 90 mins 2020-10-07 15:57:01 +02:00
Kim De Mey 792e71bb60
Add CI job timeout of 60 minutes (#127) 2020-09-01 19:47:16 +02:00
Dean Eigenmann e920fd212e
fix/github-actions-nproc (#70) 2020-07-22 16:16:08 +02:00
Dean Eigenmann 65300d2d45
fix/github-actions-submodules (#71)
* Update test.yml

* Update test.yml

* Update test.yml

* Update test.yml

* Update test.yml

* Update test.yml
2020-07-22 13:56:23 +02:00
Dean Eigenmann 7227a4ecc5
fix/github-actions-cache (#69)
* better cache

* rename

* test cache

Signed-off-by: decanus <7621705+decanus@users.noreply.github.com>

* fix

* windows cache

* rename
2020-07-22 12:48:53 +02:00