50bd5fbae1
fix: don't mutate the bounded text if not updated when submitted ( #4543 )
...
* fix: don't mutate the bounded text if not updated when submitted
* dont update text for bounded text unless submitted
* add specs
* use node 16
* fix
* Update text when editing and cache prev text
* update prev text when props updated
* remove only
* type properly and remove unnecessary type checks
* cache original text and compare with editor value to fix alignement issue after editing and add specs
* naming tweak
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-01-11 16:36:08 +05:30
7b442997dc
chore: Update docker action to v2 ( #4198 )
2021-11-04 14:10:00 +02:00
5662c5141d
feat: Auto release @excalidraw/excalidraw-next on every change ( #3614 )
...
* feat: Auto release @excalidraw/excalidraw-next on every change
* fix
* fix name
* fix
* add logs
* use commithash
* yarn installå
* fix
* catch
* log
* fix
* uncomment
* remove console
* add logs
* list files changed between prev and current commit
* fetch last two commits
* remove logs
* fix
* update readme_next
* update readme before release
* temp commit to trigger release
* update package name to excalidraw-next
* bold
* remove temp branch
* add note about next
* fix
* fix
* fix
2021-05-22 19:43:28 +05:30
f8c3c431da
chore: Update translations from Crowdin ( #3166 )
2021-03-05 17:09:40 +02:00
c0e05445b1
chore: Consistent job names in GH actions ( #3099 )
2021-02-24 12:12:19 +02:00
baf9da2b83
chore: Update action versions and docker build ( #3065 )
2021-02-20 14:28:33 +00:00
4bfcf105a5
build: Switch to Yarn ( #3057 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-02-20 12:47:17 +00:00
0f4a053759
chore: Run actions on pull requests as well ( #2917 )
...
* chore: Run actions on pull requests as well
* Update cancel.yml
* Update lint.yml
* Update test.yml
* Update cancel.yml
2021-02-04 13:01:20 +01:00
ed0bec41dc
chore: Update workflows to use the latest Node ( #2863 )
2021-01-28 19:20:48 +05:30
26acebcdb6
chore: Update translations from Crowdin ( #2817 )
2021-01-22 18:06:21 +02:00
fd699c0447
chore: Update translations from Crowdin ( #2742 )
...
Co-authored-by: Kostas Bariotis <konmpar@gmail.com >
2021-01-14 12:09:05 +02:00
3a130cb102
chore(actions): Use cancel workflow action ( #2763 )
2021-01-10 20:09:44 +02:00
60557df23a
ci(semantic-pr-title.yml): update version to 3.0.0 so that action doesn't run twice ( #2741 )
...
* ci(semantic-pr-title.yml): don't run this action twice
* Update semantic-pr-title.yml
Co-authored-by: Lipis <lipiridis@gmail.com >
2021-01-08 20:12:48 +05:30
14759d5b72
chore: Remove changelog check and graphql ( #2639 )
2020-12-20 21:52:21 +02:00
5d6590c200
ci: Update the coverage report for i18n PRs ( #2592 )
...
Co-authored-by: Kostas Bariotis <konmpar@gmail.com >
2020-12-19 22:44:01 +02:00
d3bebbc68d
ci: Better locale coverage comment ( #2616 )
...
Co-authored-by: kbariotis <konmpar@gmail.com >
2020-12-19 20:35:03 +02:00
4ff8f3b006
add commenting on translations PRs, resolves #2587 ( #2615 )
2020-12-19 13:52:50 +00:00
abbc756887
ci: Add semantic pr title action ( #2610 )
2020-12-18 21:32:37 +05:30
23f21434ff
Fix changelog workflow ( #2604 )
...
Fix the workflow to make sure it runs on pull requests against forked branches and also don't run on l10_master and dependabot branches
2020-12-16 20:19:05 +05:30
2b434db062
chore: Don't run docker build on PRs ( #2601 )
2020-12-15 14:24:00 +01:00
bfeb3c7dfd
fix(changelog-check.yml): ignore l10n_master and dependabot branches in changelog workflow ( #2594 )
2020-12-15 02:25:45 +05:30
37f53bccbf
Revert the changelog check of excluding the branches ( #2590 )
...
* temp commit
* fix
* fix
* Update actionAlign.tsx
2020-12-14 22:41:00 +02:00
3b86944365
chore: New Crowdin updates ( #2480 )
2020-12-14 16:49:01 +02:00
59cff0f219
ci: Add github action to make sure changelog for @excalidraw/excalidraw is updated ( #2518 )
...
Add guidelines for changelog and group the commits
update the changelog with the latest commits since the last release
Co-authored-by: Lipis <lipiridis@gmail.com >
2020-12-13 18:53:14 +05:30
5b63371c14
Fix docker build ( #2348 )
...
* .eslintrc.json is required to build using react-scripts
* Remove the extra "deps" step
This step can be done as part of the build (faster and more reliable).
* Add a GitHub Actions to build the Docker image
Make sure that "docker build" is working on every pull request before landing on master.
* Update package-lock.json
* Add .prettierrc in the Docker image to avoid warnings in the build step
* Revert "Update package-lock.json"
This reverts commit 7ef2eaadfae610771987bc8155670b895c139e7b.
* Make sure that the 'node_modules' layer can be cached
if package and package-lock.json didn't changed
2020-11-07 22:22:19 +00:00
a7da8901d8
Excalidraw export ( #2246 )
2020-11-02 20:14:20 +01:00
471a8b7676
Create codeql-analysis.yml ( #2308 )
2020-10-29 00:52:49 +02:00
ead58bf2d9
New Crowdin updates ( #1856 )
2020-07-07 18:30:58 +03:00
d39d8e3cb1
New Crowdin updates ( #1846 )
2020-07-01 19:49:53 +03:00
89cf826555
Change target branch of coverage and pretty print ( #1850 )
2020-07-01 12:05:21 +03:00
8c3549f336
Add script to calculate percentage of translation ( #1826 )
...
* add script to calculate percentage of translation
* test translation change
* change translation
* test
* change translation
* Calculate percentages of each translation file
* test
* Calculate percentages of each translation file
* change translation
* test
* test
* Calculate percentages of each translation file
* test
* Calculate percentages of each translation file
* fix workflow
* test
* test again
* Calculate percentages of each translation file
* Calculate percentages of each translation file
* test
* refactor
* change build logic
* fix types, move English first
* docs added
* test translation file
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* Calculate percentages of each translation file
* let this be the final test please
* Calculate percentages of each translation file
* test
* test
* Test
* Calculate percentages of each translation file
* test
* Calculate percentages of each translation file
* test
* Calculate percentages of each translation file
* test
* Auto commit: Calculate translation coverage
* test
* test
* test
* test
* Auto commit: Calculate translation coverage
* test
* only on master
* test
* test
* Auto commit: Calculate translation coverage
* switch to master branch
Co-authored-by: i18n automation <runner@fv-az76.2iswp1o5zimezclxzdlwqia2gf.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az129.idlktykl4ure3gqe2lnji05orb.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az76.pjgcdo5npjpenpqz2nk0ztqvxd.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az33.senarqq4ucbulg04aytwntvgah.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az51.icvemaqob4xunfekbtdiz2tu2c.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az78.gikxu4m3dpiulftj3bftpuu3ee.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az121.cqdewbghluceforu5pkvpnveec.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az139.jsbds1i2htye3fh1bzwbe4ugmf.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az50.0bg2cysi0dkefjvuua0a0kbd1h.cx.internal.cloudapp.net >
Co-authored-by: i18n automation <runner@fv-az51.nhi3in4tbx4ehjtltcwuwbwsua.cx.internal.cloudapp.net >
2020-06-30 19:28:19 +01:00
f1ceeab8d9
Prepare for Docker publishing ( #1771 )
...
* prepare for docker publishing
* fix links
* remove that
* update README
* test publish worklofw
* build and push on master
* include gtag by default
2020-06-18 10:46:24 +01:00
1f375522d6
rename docker repo ( #1702 )
2020-06-02 20:26:16 +01:00
5ed4614a8c
Adding publish-docker workflow ( #1654 )
2020-06-02 20:22:40 +01:00
e9f80d7c31
Remove Sentry for staging workflow ( #1147 )
2020-04-01 14:12:13 +03:00
4ecbbab7da
Add sentry integration ( #1141 )
2020-03-31 11:37:51 +03:00
e9058dc5a7
Checks on push and fix formatting ( #1048 )
2020-03-22 19:56:55 +02:00
05af9f04ed
[easy] run typechecking on CI ( #954 )
2020-03-14 21:12:39 -07:00
53994e71e5
Add more ESLint rules and change the formatting scripts ( #626 )
...
* Add curly rule in ESLint for consistency
* Fix rules
* More rules
* REturn
* Push
* no else return
* prefer const
* destructing
2020-02-02 18:04:35 +00:00
5bd1c8b3cd
update events for GH actions to include PRs ( #511 )
...
* update events for GH actions to include PRs
* change action events to pull_request only
2020-01-22 14:18:31 +01:00
6859e11ab7
Remove deploy workflow ( #436 )
2020-01-18 01:45:34 +02:00
86eadf379d
Update Prettier scripts and supported files ( #402 )
2020-01-16 23:50:02 +02:00
0e54ffdb49
Configure ACCESS_TOKEN
2020-01-05 14:14:06 +01:00
9e8bb264b3
Use gh-pages as branch to deploy
2020-01-05 14:11:36 +01:00
dc08a57d00
Add master as deploy branch
2020-01-05 14:08:09 +01:00
9c101f4bd2
Fix build script
2020-01-03 23:28:33 +01:00
d41dc4cf1f
Remove delpoy from node workflow
2020-01-03 23:04:38 +01:00
9504f93e94
Add deployment workflow
2020-01-03 23:01:29 +01:00
a7516f6cb8
Remove lint
...
We have to investigate on this, because after the Typescript integration is not working anymore, so I have to deepen how we can configure the usage with TypesScript.
2020-01-03 21:56:03 +01:00
6a6a31d99c
Fixed nodejs.yml
2020-01-03 21:48:42 +01:00