Commit Graph

64 Commits

Author SHA1 Message Date
Veronica Berglyd Olsen 594ccd45c7 Fix linux workflow 2022-12-01 23:21:00 +01:00
Veronica Berglyd Olsen af991eb31b Update actions for syntax workflow 2022-11-15 23:43:43 +01:00
Veronica Berglyd Olsen b7f99ec95f Update workflow actions 2022-11-15 23:41:04 +01:00
Veronica Berglyd Olsen a5cbaa7f8c Update requirements and add Python 3.11 to CI 2022-10-25 16:58:46 +02:00
Veronica Berglyd Olsen f08345b15e Merge branch 'main' into merge_patches 2022-08-17 23:21:10 +02:00
Veronica Berglyd Olsen c23a1d224d Install a generic English dictionary on Linux CI 2022-08-17 22:19:32 +02:00
Veronica Berglyd Olsen 6317202626 Merge branch 'main' into merge_1.6.1 2022-03-16 23:11:59 +01:00
Veronica Berglyd Olsen 1c7708babd Fix infinite search loop bug (#1016)
* Make sure the search loop in the editor cannot run infinitely
* Add test coverage of infinite search case
* Run GitHub actions against the patch branch
2022-03-16 22:34:29 +01:00
Veronica Berglyd Olsen ce4d3c0b5c Update linting settings, and drop Ubuntu 18.04 releases (#1014)
* Add E133 and W503 to ignored list for flake8
* Drop making releases for Ubuntu 18.04
2022-03-15 22:07:33 +01:00
Veronica Berglyd Olsen 011291f225 Drop support for Python 3.6 (#1004)
* Drop support for Python 3.6
* Remove unused time parsing function
* Use Python 3.7 datetime function for writing stats data conversion
* Test against Python 3.10 on macOS and Windows
2022-02-20 23:35:33 +01:00
Veronica Berglyd Olsen 180deb106b Add Python 3.10 to supported versions (#909)
* Add Python 3.10 to supported versions
* Make Python versions a string in action
2021-10-07 19:31:17 +02:00
Veronica Berglyd Olsen 3403d98c72 Rename package from 'nw' to 'novelwriter' (#868)
* Rename nw folder to novelwriter
* Rename nw to novelwriter in auxiliary files
* Rename nw to novelwriter in main app source
* Rename nw to novelwriter in tests
* Make setup script for pdf docs less spammy
2021-08-26 17:33:54 +02:00
Veronica Berglyd Olsen fb5347b8e4 Change the branching model (#827)
* Update workflows and add requirements-dev.txt
* Remove codecov from dev requirements
* Update readme and contributing guide
* Update PR template
2021-07-13 15:34:10 +02:00
Veronica Berglyd Olsen c472e40b2b Fix workflow 2021-06-25 23:28:38 +02:00
Veronica Berglyd Olsen e1dcfaa1e3 Drop dictionary alignment by colon 2021-06-25 23:14:13 +02:00
Veronica Berglyd Olsen 7f9180e356 Update workflow 2021-06-25 21:39:24 +02:00
Veronica Berglyd Olsen 5c4398f948 Some more tweaks to Linux workflow 2021-05-06 12:50:00 +02:00
Veronica Berglyd Olsen 9ff397dfbc Build translation on Linux workflow 2021-05-06 12:44:58 +02:00
Veronica K. B. Olsen b8be2277c4 Merge linux workflows 2021-05-02 15:34:09 +02:00
Veronica K. B. Olsen 3a48a124e2 Linux tests 3.6 and 3.7 should also push to codecov 2021-04-02 16:02:40 +02:00
Veronica K. B. Olsen 518be4e630 Merge REaDME from testing branch and rename some tests in workflows 2021-03-29 18:36:15 +02:00
Veronica K. B. Olsen 67bd23a027 Workflow updates and file cleanup 2021-02-24 20:47:00 +01:00
Veronica K. B. Olsen 54881facf8 Change release branch to testing, and bump mac and windows action to Python 3.9 2021-02-06 14:07:08 +01:00
Veronica K. B. Olsen c81c7f5a33 Fix syntax check for release branch 2021-01-28 21:13:19 +01:00
Veronica K. B. Olsen 815f24fbf5 Add release branch for release candidates 2021-01-27 19:53:53 +01:00
Veronica K. B. Olsen 2c191a9bd3 Minor modification to the macOS workflow 2021-01-19 19:30:35 +01:00
Veronica K. B. Olsen 0545bc6557 Update python 3.9 coverage now that lxml supports it 2020-10-24 19:27:48 +02:00
Veronica K. B. Olsen 9d5b542603 Merge branch 'main' into python_39 2020-10-24 19:26:44 +02:00
Veronica K. B. Olsen bf7429f028 Update format statements and improve status bar clock 2020-10-15 20:33:10 +02:00
Veronica K. B. Olsen 049392db8f Add dependencies for lxml for python 3.9 2020-10-06 20:53:35 +02:00
Veronica K. B. Olsen 0d9f2f2ae9 Use setup-python v2 2020-10-06 20:46:58 +02:00
Veronica K. B. Olsen a77b30b93f Python 3.9 action 2020-10-06 20:42:22 +02:00
Veronica K. B. Olsen 401b9df57f Typo in coverage switch 2020-10-01 22:05:25 +02:00
Veronica K. B. Olsen 4b1c45ddb4 Fixed coverage in actions and updated launch test 2020-10-01 22:01:41 +02:00
Veronica K. B. Olsen 26ebcd496d Improve itemEditor test, and refactor actions 2020-10-01 20:34:48 +02:00
Veronica K. B. Olsen ff0ee1f020 Add mac test 2020-10-01 14:03:50 +02:00
Veronica K. B. Olsen 39f34769fd Split pytest jobs up into one per python version 2020-10-01 10:45:56 +02:00
Veronica K. B. Olsen d978900590 Split gui tests and dialog tests into separate source files 2020-09-19 13:15:05 +02:00
Veronica K. B. Olsen 365e2676fb Add test for the main error handler 2020-09-19 13:06:58 +02:00
Veronica K. B. Olsen e9fd293689 Run tests on push to main and dev branch 2020-09-18 18:57:32 +02:00
Veronica K. B. Olsen 9a7f514f4a Try to fix test build 2020-09-05 18:08:08 +02:00
Veronica K. B. Olsen f5c750520c Use lower case test names 2020-08-20 21:46:01 +02:00
Veronica K. B. Olsen 0ded954efd Don't runn full tests on push to master 2020-08-20 21:42:48 +02:00
Veronica K. B. Olsen 326dfb44f1 Renamed Flake8 Checks to Flake8 2020-08-20 21:33:53 +02:00
Veronica K. B. Olsen bf14e626e0 Also include push to main 2020-08-20 21:31:33 +02:00
Veronica K. B. Olsen b3da2b7029 Final version of pytest workflow 2020-08-20 21:24:35 +02:00
Veronica K. B. Olsen 305e5cdf55 That didn't work ... trying something else 2020-08-20 21:21:00 +02:00
Veronica K. B. Olsen c3da3e3cce Added test dependencies and dropped Python 3.5 2020-08-20 21:18:43 +02:00
Veronica K. B. Olsen 3fa21688aa Added second job step with other python versions 2020-08-20 21:14:39 +02:00
Veronica K. B. Olsen 15757a745b Add codecov part tp action 2020-08-20 21:07:11 +02:00