Commit Graph

14 Commits

Author SHA1 Message Date
Gustavo Valverde 5feb40e0b8
feat(docker): allow users to use Zebra + LWD with persistent states (#8215)
* feat(docker): allow users to use Zebra + LWD with persistent states

* fix(docs): better documentation and compose execution

* chore(docs): better context box

* chore: do not commit further user changes to the `.env`

This can always be overriden by forcing this pushes if it was intended

* fix(compose): do not add extra volumes and ports

* Apply suggestions from code review

Co-authored-by: Marek <mail@marek.onl>

---------

Co-authored-by: Marek <mail@marek.onl>
2024-02-01 21:54:17 +00:00
Gustavo Valverde 63597307c1
fix(doc): consolidate firebase hosting in prod project (#7313)
* fix(doc): consolidate firebase hosting in prod project

* fix(deploy): use correct environment and permissions

* ref(firebase): use a single firebase configuration

* fix(firebase): entrypoint no longer needed

* ref(docs): deploy docs on PR for preview

* fix(docs): allow to comment on PR

* fix(docs): allow enough time to build docs

* fix(docs): cancel previous docs build

* fix(docs): use a more specific group

* fix(firebase): extra permissions

* fix: commit `.firebaserc`

* fix(mdbook): use different actual directory

* fix(deploy): increase Rust build timeout

* chore: more timeout for building and publishing

* fix(deploy): login to GCP before  deploying

This is to avoid timeout issues with the GCP credentials

* chore: lint code

* chore: revert SC2002 fix try
2023-08-15 14:13:00 +00:00
Gustavo Valverde 2c33c447d3
fix: improve file and directories to be ignored by git and Docker (#3399)
* fix (git): include additional files and folders

Broaden the spectrum of IDEs, OS and languages to consider in .gitignore to reduce the risk of pushing uneeded files

* feat (docker): ignore files available in the context

For Docker this helps on the build time, as every time a docker image gets built, it requires the context. Filetring out files prevents this and uninteded secret exposure.

* doc: specify zebra state is from alpha versions only

Co-authored-by: teor <teor@riseup.net>

Co-authored-by: teor <teor@riseup.net>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-01-26 06:22:51 +00:00
teor 00aa5d96a3
Consolidate standard lints into a cargo config file (#3386)
* Move standard lints into .cargo/config.toml

* Ignore "wrong self convention" in a futures-based trait

This lint might only trigger on beta or nightly at the moment.

* Warn if future incompatibile code is added to Zebra

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-01-24 16:25:06 +00:00
Jane Lusby c64d8dc8aa
switch to source based coverage (#1293)
* switch to new llvm source based coverage

* upload artifact and simplified

* filter out irrelevant dependency coverage

* enable the correct filters on coverage

* correctly specify all binaries

* remove sparse flag from coverage

* update the coverage script organization

* fix typo in coverage script
2020-12-03 13:36:40 -08:00
teor 6f371f3436
Add block test vectors for each network upgrade (#1096)
* Move block test vectors into separate files
* Refactor block test vectors into their own module
* Remove some duplicate test vector data

* Add mainnet block test vectors for each network upgrade
* Add testnet block test vectors for each network upgrade

* Update the TEST_BLOCKS list
* Add basic tests using TEST_BLOCKS

* Ignore shell.nix
2020-09-28 12:42:06 +10:00
Jane Lusby a7b7961ef7 Add .cargo to the gitignore file 2020-08-28 20:14:12 -04:00
Jane Lusby 1c42b66a4f
Implement sync component for start subcommand (#506) 2020-06-22 19:24:53 -07:00
teor ba61498a7f Ignore emacs temp files 2020-06-12 09:46:18 -07:00
Jane Lusby 9f802cd8dd Wrap Transaction in Arc 2020-06-06 18:13:17 -04:00
Deirdre Connolly 26469952b0 Update .gitignore 2020-02-04 18:04:53 -05:00
Henry de Valence 9c781581a0 add firebase data dir to gitignore 2020-01-16 18:38:16 -05:00
Deirdre Connolly a322566694 Add Cargo.lock
To allow Dependabot to operate correctly.
2019-10-30 18:15:29 -04:00
Henry de Valence ec363d2d41 Create workspace skeleton based on design.md 2019-08-29 14:46:54 -07:00