Dániel Kántor
e67a59a893
docs: recommend node 16 instead of node 14 ( #3274 )
...
* docs: recommend node 16 instead of node 14
* ci: use node 16 in semaphore ci
* ci: use node 16 in github actions
* style: apply automatic linting to teaching_philosophy.md
2024-02-03 13:42:43 +01:00
Daniel Kantor
b16616264a
revert "ci: fix node version"
...
This reverts commit 9595b93c57
.
2023-09-06 12:57:06 +02:00
Daniel Kantor
9595b93c57
ci: fix node version
2023-09-06 12:46:07 +02:00
Daniel Kantor
32f18ea79d
ci: implement (manual) deployment using GitHub actions ( #2702 )
2023-02-26 20:16:47 +01:00
Daniel Kantor
088da5945a
ci: make poetry install output verbose during deployment ( #2699 )
2023-02-21 20:20:19 +01:00
Daniel Kantor
a063dc4c87
ci: use github actions for verifying test course JSON ( #2624 )
2022-12-28 19:09:40 +01:00
Frey
4d180a7d15
shift python checks
2022-10-10 20:57:33 +02:00
Dániel Kántor
76c96defa0
ci: port Python type checks to GitHub Actions
2022-10-09 22:48:17 +02:00
Dániel Kántor
ff10a31c77
ci: port pytest to GitHub Actions
2022-10-09 22:48:17 +02:00
Daniel Kantor
fa0aaa82b2
ci: simplify linting in ci ( #2072 )
...
* ci: simplify linting in ci
* ci: simplify linting in ci
* Update Semaphore configuration
Co-authored-by: Daniel Kantor <semaphoreci@daniel-kantor.com>
2022-03-15 09:09:20 +01:00
Daniel Kantor
4ea85181da
chore: run prettier through eslint ( #2070 )
2022-03-15 08:09:37 +01:00
Daniel Kantor
230bb50ba7
docs: remove pypi readme file test ( #2030 )
...
* ci: remove pypi readme file test
this test has been failing for a long time, seemingly for no reason.
* ci: only use shellcheck on push
2022-02-03 07:30:44 +01:00
Gabor Szabo
765a56b835
chore: add an example of a doctest
2021-12-24 09:03:37 +01:00
Daniel Kantor
dd7fc851dc
chore: set up pylint ( #1886 )
2021-12-23 23:33:53 +01:00
Daniel Kantor
67743bcfe7
build: update semantic-release ( #1845 )
...
* build: update semantic-release
* ci: use node 14
2021-12-07 21:18:28 +01:00
Dániel Kántor
97f120120e
fix: attempt to fix deployment
2021-09-28 18:48:27 +02:00
Dániel Kántor
ac07d31c5a
chore: attempt to fix deployment
2021-09-28 18:47:24 +02:00
Dániel Kántor
3d5237a154
fix: fix hunspell in deployment
2021-09-28 18:06:32 +02:00
Gabe D
b4b4b06492
ci: verify that test course JSON files are not out of date. ( #1610 )
...
* Adds script to check if Course Test Files are out of date
* Adds job to semaphore to run verifyCourseTestJsonFiles script
* Renames file
* Making new script executable
* Updates scripts to exit 1 on failures
* Update scripts/verifyTestCourseJsonFiles.sh
Co-authored-by: Daniel Kantor <github@daniel-kantor.com>
* Update scripts/verifyTestCourseJsonFiles.sh
Co-authored-by: Daniel Kantor <github@daniel-kantor.com>
* More semaphore work
* Revert "Updates scripts to exit 1 on failures"
This reverts commit c78a625e80
.
Co-authored-by: Daniel Kantor <github@daniel-kantor.com>
2021-09-26 15:49:11 +02:00
Dániel Kántor
316410049b
chore: fix email in github pages git identitiy
2021-09-11 18:23:41 +02:00
Dániel Kántor
128ac2814b
ci: deploy Spanish course from external repo
...
This reverts commit 3e773b32e8
.
2021-08-23 22:43:14 +02:00
Dániel Kántor
3e773b32e8
Revert "ci: deploy Spanish course from external repo"
...
This reverts commit 4ae2568452
.
2021-08-23 22:04:11 +02:00
Dániel Kántor
4ae2568452
ci: deploy Spanish course from external repo
...
This reverts commit 726ed5fe42
.
2021-08-23 21:43:55 +02:00
Daniel Kantor
42e59569b9
chore(ci): re-enable percy ( #1470 )
2021-07-24 17:19:02 +02:00
Dániel Kántor
0448295e71
ci: run cypress on a statically built page
2021-07-15 22:53:15 +02:00
Dániel Kántor
6849faf44f
ci: fix static build on main
2021-07-13 17:54:13 +02:00
Dániel Kántor
db20c1c608
chore: fix broken cypress in the pipeline
2021-07-06 19:51:29 +02:00
Dániel Kántor
58aa0756a9
chore: make python package compatible with Python 3.8
2021-06-29 18:29:48 +02:00
Dániel Kántor
c66e8e0605
chore(ci): run mypy in the pipeline
2021-06-27 12:07:25 +02:00
Dániel Kántor
0f16a082d1
style: install black for auto code formatting for Python
2021-06-25 20:54:19 +02:00
Dániel Kántor
12b6539bbd
chore(ci): fix poetry cache in semaphore config
2021-06-09 22:12:15 +02:00
Daniel Helmrich
ddbe0f3077
fix: correct path for the binary building pipeline
2021-04-27 20:53:04 +02:00
Dániel Kántor
c1b8379981
chore(ci): descrease Cypress parallelism to 2
2021-04-27 09:16:21 +02:00
Daniel Helmrich
1f4155a520
feat: add go server and build binaries in CI
2021-04-27 08:50:47 +02:00
Dániel Kántor
2b464c3d5b
refactor: improve typescript configuration
2021-04-16 12:12:41 +02:00
Daniel Kantor
97a1e2317d
Update Semaphore configuration
2021-03-03 15:20:06 +00:00
Daniel Kantor
fa8bc3acec
Update Semaphore configuration
2021-03-03 15:13:40 +00:00
Daniel Kantor
500bf9785f
Update Semaphore configuration
2021-03-03 15:06:45 +00:00
Daniel Kantor
ff452bdf7e
Update Semaphore configuration
2021-03-03 15:02:20 +00:00
Daniel Kantor
b2aff8f9ae
Update Semaphore configuration
2021-03-03 14:50:14 +00:00
Daniel Kantor
7f890e46b1
Update Semaphore configuration
2021-03-03 13:33:56 +00:00
Daniel Kantor
a50e289c89
Update Semaphore configuration
2021-03-03 11:47:09 +00:00
Daniel Kantor
e2b8a6fd00
ci: try to fix failing ci
2021-03-03 11:36:51 +00:00
Daniel Kantor
03faeee48e
ci: cache python dependencies
2021-03-03 11:31:04 +00:00
Dániel Kántor
05f5275003
ci: verify that PyPi README files are up to date
2021-03-02 22:25:09 +01:00
Dániel Kántor
ebb55d14ad
fix: fix vercel deployment
2021-03-01 10:00:23 +01:00
Dániel Kántor
2b1e9c9636
ci: support python in deployment step
2021-03-01 09:58:27 +01:00
Dániel Kántor
68fb7653ce
refactor: separate librelingo_tools into multiple packages
...
feat: create librelingo_yaml_loader
2021-02-26 09:04:36 +01:00
Dániel Kántor
6c669e66ac
ci: update python version to 3.9
2021-02-21 11:28:24 +01:00
Dániel Kántor
10ba3c939b
fix(web): fix package release
...
set up semantic-release for all packages that are not private
fixes #1081
2021-02-19 17:48:12 +01:00