95 Commits

Author SHA1 Message Date
ctrlc03
0e794e74ad fix(tests): add more timeout in contribution test 2023-03-25 11:27:06 +00:00
ctrlc03
8e8f8f972a fix(tests): fix tests on the ci which sometimes fail 2023-03-25 11:04:53 +00:00
ctrlc03
7aa063667e fix(prod ci): fix prod CI
fix prod CI on the latest env. Workflow will first deploy the updated cloud functions and then run
the tests.
2023-03-24 17:05:43 +00:00
ctrlc03
d31a206a29 fix(test ci): fix prod ci workflow 2023-03-24 16:17:09 +00:00
ctrlc03
14af312777 fix(test ci): remove external dependency to deploy
deploy using firebase-tools
2023-03-24 16:09:56 +00:00
ctrlc03
20c99a1927 fix(ci test): simplify workflow 2023-03-24 15:44:58 +00:00
ctrlc03
bdda7401d1 fix(ci test): fix workflow name 2023-03-24 15:43:11 +00:00
ctrlc03
c18f3f1b86 fix(ci test): fixing workflow to run sequentially 2023-03-24 15:41:50 +00:00
ctrlc03
9af9529a60 fix(tests): refactoring of older test suites and added extra ci action 2023-03-24 15:38:23 +00:00
Daehyun Paik
5305a01f8a ci: update backend before running e2e test 2023-03-20 21:09:34 +01:00
Daehyun Paik
22d1f44889 ci: replace firebase project used to run e2e test by ci 2023-03-16 12:55:07 +01:00
Jeeiii
23422b340d style: lint code 2023-02-01 12:49:22 +01:00
Daehyun Paik
3a2fafaa3f ci: fix npm release failure due to git hooks 2023-01-27 23:28:01 +01:00
Daehyun Paik
5da8191405 ci: fix build failure of npm-publish job 2023-01-27 13:15:46 +01:00
Jeeiii
71a6542922 ci: add missing environments for test prod action 2023-01-24 22:03:55 +01:00
Daehyun Paik
a668f43511 ci: add release workflow 2023-01-23 23:24:36 +01:00
Jeeiii
44e6e6c39c chore: lint and fix import 2023-01-23 19:08:42 +01:00
Jeeiii
ae94bcce0a ci: update heap size limit for nodejs to avoid build errors 2023-01-23 16:03:14 +01:00
Jeeiii
1ccf4d1d68 refactor: separation between dev and prod envs; improved utilities; relocate e2e tests 2023-01-20 15:49:24 +01:00
Jeeiii
38a16e6a3d fix: missing parameter value when calling query method for getting documents 2023-01-11 16:34:34 +01:00
Giacomo
bc64c9bc46 Merge branch 'dev' into ci-cache 2023-01-04 12:10:20 +01:00
Jeeiii
9bb49389c3 fix: remove duplicated code 2023-01-04 11:42:58 +01:00
Daehyun Paik
b4bd94a9c9 ci: cache nodejs dependencies 2023-01-03 04:41:34 +01:00
Jeeiii
6e7ee8a2d1 refactor: extend configuration of firebase application; testing utilities update accordingly 2022-12-23 21:21:16 +01:00
Jeeiii
fb2bd732e7 ci: add missing build command before running tests 2022-12-23 18:41:15 +01:00
Jeeiii
adf8d5e55e fix conflicts 2022-12-23 18:14:02 +01:00
Daehyun Paik
af5d94d940 Fix a build failure 2022-12-13 18:56:33 +01:00
Daehyun Paik
79e65d22fc ci: publish latest development to npm 2022-12-13 16:37:56 +01:00
Jeeiii
236b73e71d fix: add missing passwordless sudo to command for getting privileges 2022-12-12 16:22:17 +01:00
Jeeiii
d82cf871fc ci: workaround for ssl error and authentication using service account key instead of token 2022-12-12 16:18:38 +01:00
Jeeiii
c7d90f63b4 ci: switch to GOOGLE_APPLICATION_CREDENTIALS from deprecated FIREBASE_TOKEN for deploy 2022-12-09 18:33:09 +01:00
Jeeiii
c9922391b9 fix: wrong cpu value for verifycontribution cloud function and missing ci token 2022-12-09 18:24:55 +01:00
Jeeiii
cdd3bd902a ci: fix outdated working directory paths for github actions 2022-12-09 17:27:43 +01:00
Jeeiii
43bd5b9c94 ci: update deploy development environment to firebase script accordingly to latest updates 2022-12-09 17:13:28 +01:00
Giacomo
26eb9283e3 Merge pull request #228 from quadratic-funding/gurrpi-patch-2
Fix build failure of website
2022-12-09 16:56:39 +01:00
Jeeiii
725d150e81 ci: update wrong ci configuration 2022-12-09 13:37:39 +01:00
Jeeiii
ecca4cf9aa ci: add missing pull_request_target types 2022-12-09 12:58:00 +01:00
Jeeiii
dfa5f0104c ci: change scope from pull_request to newest pull_request_target 2022-12-09 12:52:10 +01:00
Jeeiii
3753b33ec3 ci: update ci action for running unit and e2e on pr 2022-12-08 15:27:01 +01:00
Daehyun Paik
67897bb29f Fix build failure of website
Node.js version greater than 16 is not compatible to this project( See #225 (comment)).
2022-12-06 19:52:56 +01:00
Jeeiii
27d3e7ee12 feat: add documentation boilerplate website to packages; merge conflicts 2022-12-02 11:25:36 +01:00
Daehyun Paik
cc7eb648e4 ci: add a GitHub Pages deploy workflow 2022-11-24 15:48:05 +01:00
Jeeiii
cb25f4e8e2 refactor: monorepo config and e2e bootstrap; minor fixes and improvements 2022-11-24 15:35:15 +01:00
Jeeiii
7668b67b3c chore: missing lint and styles 2022-05-06 15:14:29 +02:00
Daehyun Paik
ca9084df2e ci(firebase): add a CI workflow to deploy dev environment 2022-05-02 13:45:30 +09:00