Commit Graph

62 Commits (d5a6014076d8b08260340a38694bdff55f79bdd7)

Author SHA1 Message Date
Lipis 7b442997dc
chore: Update docker action to v2 ()
Lipis a7abc71f6a
chore: Update dependabot limits ()
Aakansha Doshi 5662c5141d
feat: Auto release @excalidraw/excalidraw-next on every change ()
* 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
David Luzar 1f295955d0
chore: Add vercel & sentry as sponsors ()
* add vercel & sentry as sponsors

* fix lint

* move images to `.github/assets`

* fix lint

* add Crowdin & change copy
Excalidraw Bot f8c3c431da
chore: Update translations from Crowdin ()
Lipis c0e05445b1
chore: Consistent job names in GH actions ()
Lipis baf9da2b83
chore: Update action versions and docker build ()
Lipis 4bfcf105a5
build: Switch to Yarn ()
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
Lipis 0f4a053759
chore: Run actions on pull requests as well ()
* chore: Run actions on pull requests as well

* Update cancel.yml

* Update lint.yml

* Update test.yml

* Update cancel.yml
Lipis ed0bec41dc
chore: Update workflows to use the latest Node ()
Lipis 26acebcdb6
chore: Update translations from Crowdin ()
Lipis fd699c0447
chore: Update translations from Crowdin ()
Co-authored-by: Kostas Bariotis <konmpar@gmail.com>
Arun 3a130cb102
chore(actions): Use cancel workflow action ()
Aakansha Doshi 60557df23a
ci(semantic-pr-title.yml): update version to 3.0.0 so that action doesn't run twice ()
* ci(semantic-pr-title.yml): don't run this action twice

* Update semantic-pr-title.yml

Co-authored-by: Lipis <lipiridis@gmail.com>
Arun eb71e571e0
improvement: Perform lossless compression on all PNG images ()
Lipis 14759d5b72
chore: Remove changelog check and graphql ()
Lipis 5d6590c200
ci: Update the coverage report for i18n PRs ()
Co-authored-by: Kostas Bariotis <konmpar@gmail.com>
Lipis d3bebbc68d
ci: Better locale coverage comment ()
Co-authored-by: kbariotis <konmpar@gmail.com>
Kostas Bariotis 4ff8f3b006
add commenting on translations PRs, resolves ()
Aakansha Doshi abbc756887
ci: Add semantic pr title action ()
Aakansha Doshi 23f21434ff
Fix changelog workflow ()
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
Lipis 2b434db062
chore: Don't run docker build on PRs ()
Aakansha Doshi bfeb3c7dfd
fix(changelog-check.yml): ignore l10n_master and dependabot branches in changelog workflow ()
Aakansha Doshi 37f53bccbf
Revert the changelog check of excluding the branches ()
* temp commit

* fix

* fix

* Update actionAlign.tsx
Lipis 3b86944365
chore: New Crowdin updates ()
Panayiotis Lipiridis 015a60638e chore: Update user for packages
Lipis 7abb80530f
chore: Add dependabot configuration ()
Aakansha Doshi 59cff0f219
ci: Add github action to make sure changelog for @excalidraw/excalidraw is updated ()
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>
Guillaume Grossetie 5b63371c14
Fix docker build ()
* .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 7ef2eaadfa.

* Make sure that the 'node_modules' layer can be cached

if package and package-lock.json didn't changed
Guillaume Grossetie a7da8901d8
Excalidraw export ()
Lipis 471a8b7676
Create codeql-analysis.yml ()
Lipis ead58bf2d9
New Crowdin updates ()
Lipis d39d8e3cb1
New Crowdin updates ()
Lipis 89cf826555
Change target branch of coverage and pretty print ()
Kostas Bariotis 8c3549f336
Add script to calculate percentage of translation ()
* 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>
Kostas Bariotis f1ceeab8d9
Prepare for Docker publishing ()
* prepare for docker publishing

* fix links

* remove that

* update README

* test publish worklofw

* build and push on master

* include gtag by default
Kostas Bariotis 1f375522d6
rename docker repo ()
Guillaume Briday 5ed4614a8c
Adding publish-docker workflow ()
Lipis e9f80d7c31
Remove Sentry for staging workflow ()
Kostas Bariotis 4ecbbab7da
Add sentry integration ()
Lipis e9058dc5a7
Checks on push and fix formatting ()
Keyan Zhang 05af9f04ed
[easy] run typechecking on CI ()
Lipis 53994e71e5
Add more ESLint rules and change the formatting scripts ()
* Add curly rule in ESLint for consistency

* Fix rules

* More rules

* REturn

* Push

* no else return

* prefer const

* destructing
David Luzar 5bd1c8b3cd
update events for GH actions to include PRs ()
* update events for GH actions to include PRs

* change action events to pull_request only
Lipis 6859e11ab7
Remove deploy workflow ()
Lipis 86eadf379d
Update Prettier scripts and supported files ()
Christopher Chedeau 556843d9a2
Adding open collective sponsor ()
I just created an open collective for the project.
Giovanni Giordano 5b5a6e20ab
Merge pull request from excalidraw/issue-68
Issue 68
Giovanni Giordano 0e54ffdb49 Configure ACCESS_TOKEN
Giovanni Giordano 9e8bb264b3 Use gh-pages as branch to deploy