Commit Graph

41 Commits

Author SHA1 Message Date
GroovieGermanikus c4c13a3e0d Merge branch 'main' into update-solana-1-16-anchor-28 2023-10-04 08:49:44 +02:00
GroovieGermanikus aecc83278c move ci/cd for services to mango-v4 repo
keeping only the scripts required for creating connector tgz
2023-09-26 18:18:14 +02:00
GroovieGermanikus 50a2699707 restore fly workflow 2023-09-08 22:10:37 +02:00
GroovieGermanikus cfc27f63d6 Revert "cleanup docker build"
This reverts commit 3e1009bbb4.
2023-09-08 22:09:49 +02:00
GroovieGermanikus 3e1009bbb4 cleanup docker build 2023-09-08 22:08:30 +02:00
GroovieGermanikus c61050d2f4 remove Fly Deploy and release.yml 2023-09-08 21:25:13 +02:00
GroovieGermanikus b17800eb8d update release workflow - UNTESTED 2023-09-08 20:48:55 +02:00
GroovieGermanikus 0d46bf9459 cleanup 2023-09-08 20:44:43 +02:00
GroovieGermanikus f1b1669f62 trigger docker build for experimental-github-actions tag 2023-09-08 20:39:09 +02:00
GroovieGermanikus 3fe2433eab comments 2023-09-08 20:34:02 +02:00
GroovieGermanikus 3882352428 remove broken run: 2023-09-08 20:33:54 +02:00
GroovieGermanikus 08d2481160 disable toolchain caching 2023-09-08 20:26:40 +02:00
GroovieGermanikus 557b1032fd ping3 2023-09-08 17:31:58 +02:00
GroovieGermanikus 66db32e299 fix Docker build on CI 2023-09-08 16:24:53 +02:00
GroovieGermanikus 397255e616 ping2 2023-09-08 16:17:52 +02:00
GroovieGermanikus 2f7fe81d81 run toolchain before cache 2023-09-08 16:12:46 +02:00
GroovieGermanikus d4b3cd5292 ping 2023-09-08 15:53:39 +02:00
GroovieGermanikus 00f6aa3cf0 rework 2023-09-08 15:34:28 +02:00
GroovieGermanikus d8fa028ff8 inline build - ignore the script 2023-09-07 15:50:44 +02:00
GroovieGermanikus 2eaa06c54a ping3 2023-09-07 13:59:28 +02:00
GroovieGermanikus 6a75c49045 cache more... 2023-09-07 12:51:46 +02:00
GroovieGermanikus bd2c629fd3 ping2 2023-09-07 12:12:52 +02:00
GroovieGermanikus 4f014eed99 format 2023-09-06 21:52:28 +02:00
GroovieGermanikus 2f68648535 use GITENV 2023-09-06 20:00:24 +02:00
GroovieGermanikus 26643b1ff9 get rust toolchain version from env 2023-09-06 19:55:07 +02:00
GroovieGermanikus 2c54d55bc5 try with inline version 2023-09-06 19:51:25 +02:00
GroovieGermanikus c779d30846 log rust version from script 2023-09-06 19:50:05 +02:00
GroovieGermanikus aca3fbf554 d'oh checkout first 2023-09-06 19:48:41 +02:00
GroovieGermanikus be7ecd77dd mvoe set version 2023-09-06 19:43:41 +02:00
GroovieGermanikus d095dc5050 build with experimental tag 2023-09-06 19:41:19 +02:00
GroovieGermanikus 08dd773dfc use 1.71.1 toolchain 2023-09-06 19:41:01 +02:00
GroovieGermanikus 245c4650a6 use rust version from env 2023-09-06 19:05:22 +02:00
GroovieGermanikus e9747d2a28 fix build criteria 2023-09-06 18:03:27 +02:00
GroovieGermanikus 190d3c12da adopt cache settings from
https://ectobit.com/blog/speed-up-github-actions-rust-pipelines/
2023-09-06 18:00:46 +02:00
GroovieGermanikus 2f4ed2ed16 github-actions: avoid dupliate builds 2023-09-06 17:50:51 +02:00
GroovieGermanikus 367b4b6ff4 use 1.71 in dockerfile 2023-09-06 17:23:27 +02:00
riordanp bbf6927159
Orderbook Feed Fixes (#3)
- Use GHCR for publishing the Docker image
- Orderbook Feed Fixes:
  - Fix serum prices
  - Read rpc url from env
  - Add keepalives
  - Add exit signal
  - Enable serum markets
  - Reduce info logging
-Refactor TS client library and add Orderbook feed
2023-04-25 16:16:20 +01:00
Riordan Panayides ddb9a2fef0 Fix workflow syntax error 2022-10-08 13:08:43 +01:00
Riordan Panayides 66ed5f3db9 Enable deployments from 'production' branch push, add tag field for rollbacks to git sha 2022-10-08 13:06:59 +01:00
riordanp 2f09d0a8f2
Add docker build and fly deployment actions (#2)
* Test dockerfile with caching

* Fix action

* Remove tags

* Use sccache release

* Use max mode

* idk

* Try no runtime build

* Use cargo-chef

* Test rebuild

* Revert "Test rebuild"

This reverts commit d7e1654c63a0cc99a3898c1b17df0cddd13ac0bd.

* Publish image to GCR

* Trigger build

* Read config from env

* Fix typo

* Bind to correct address

* Lint

* Add fly config

* Switch trigger branch to main

* Use both common branch names
2022-09-20 23:01:24 +02:00
Linus Kendall c18632c1b2 Added ci build scripts
Added basic github actions build scripts.
2022-05-14 14:57:56 +02:00