Veronica Berglyd Olsen
c0a5d257ac
Fix package name issue with upload artifact version 4
2024-01-27 16:17:20 +01:00
Veronica Berglyd Olsen
6a30ce5fe3
Update artifacts download action
2024-01-27 16:08:12 +01:00
Veronica Berglyd Olsen
3ba345acc8
Update GitHub actions
2024-01-27 16:03:34 +01:00
Veronica Berglyd Olsen
96ac87d5ed
Rename linting job to match the rest
2023-11-11 21:57:33 +01:00
Veronica Berglyd Olsen
786c1f7d54
Make AppIamge build use Python 3.11
2023-11-05 18:37:09 +01:00
Veronica Berglyd Olsen
1566fd3ec9
Rename Mac test
2023-10-17 16:24:44 +02:00
Veronica Berglyd Olsen
ed8d4a4c26
Switch CI from 3.12-dev to 3.12
2023-10-08 21:08:08 +02:00
Veronica Berglyd Olsen
baf7bc5866
Add Python 3.12-dev to linux tests, and update mac and windows tests to 3.11
2023-08-31 19:10:37 +02:00
Veronica Berglyd Olsen
762f7c62cd
Fix label in syntax check workflow
2023-08-06 14:57:49 +02:00
Veronica Berglyd Olsen
7c138d33fc
Move requirements file for tests to the tests folder
2023-07-26 22:26:18 +02:00
Veronica Berglyd Olsen
02312054fb
Split up setup.py and move packaging tools to new script
2023-07-26 19:28:34 +02:00
Veronica Berglyd Olsen
7ff5ffaebd
Remove python 3.12-dev tests again
2023-06-01 15:46:39 +02:00
Veronica Berglyd Olsen
8631ea3d5a
Update test CI jobs
2023-06-01 15:39:42 +02:00
Veronica Berglyd Olsen
31e76e429b
Merge branch 'main' into dev
2023-06-01 15:26:08 +02:00
Veronica Berglyd Olsen
277bd783b1
Clean up workflows
2023-06-01 10:56:11 +02:00
Veronica Berglyd Olsen
47a6ae5031
Remove test runs for Python 3.7
2023-05-29 18:23:00 +02:00
Veronica Berglyd Olsen
128092e537
Put all build assets in a single zip file
2023-05-03 12:39:51 +02:00
Veronica Berglyd Olsen
ff22722662
Fix artifact names and add shasum files
2023-05-03 12:36:33 +02:00
Veronica Berglyd Olsen
7159a07f91
Fix build action artifact upload
2023-05-02 12:52:22 +02:00
Veronica Berglyd Olsen
0ae42ef876
Simplify package names
2023-05-02 12:46:58 +02:00
Veronica Berglyd Olsen
9daf1f1ca0
Clean up Mac build a bit
2023-04-18 18:44:08 +02:00
Veronica Berglyd Olsen
5460536bbc
Fix CI trigger branches
2023-04-13 18:17:12 +02:00
Veronica Berglyd Olsen
5bb78f3f0d
Use pip for build dependencies for assets
2023-04-04 19:51:02 +02:00
Veronica Berglyd Olsen
5e985af37b
Add additional manylinux version to appimage build
2023-04-04 19:45:27 +02:00
Veronica Berglyd Olsen
1aecf19a03
Fix environment vars
2023-02-12 23:49:03 +01:00
Veronica Berglyd Olsen
0ab86913a7
Fix AppImage and MacOS builds
2023-02-12 23:32:11 +01:00
Veronica Berglyd Olsen
8448ec7b61
Add AppImage to build workflow
2023-02-12 23:27:15 +01:00
Veronica Berglyd Olsen
d672ec05e9
Fix artifact names
2023-02-12 22:33:40 +01:00
Veronica Berglyd Olsen
d71a277af7
Change order of macos build, and add more output
2023-02-12 22:11:32 +01:00
Veronica Berglyd Olsen
cdbfcafc38
Make patch workflow match main
2023-02-05 00:16:30 +01:00
Veronica Berglyd Olsen
5f6f853336
Only run packaging workflow on certain tags
2023-02-05 00:00:47 +01:00
Veronica Berglyd Olsen
6b1183392f
Try using workflow_dispatch instead
2023-02-04 23:44:03 +01:00
Veronica Berglyd Olsen
652ce3848b
Try out using environment in workflow
2023-02-04 23:34:00 +01:00
Veronica Berglyd Olsen
8a5ff3ab85
Turn off short retention time for now
2023-02-04 19:47:10 +01:00
Veronica Berglyd Olsen
0e529fd72f
Rewrite macOS build workflow and make some changes to build script
2023-02-04 19:33:12 +01:00
Rachel Powers
beb95c49fa
fix: fit artifact uploads
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-09 00:53:15 -07:00
Rachel Powers
f912d55177
refactor: move plist gen into setup.py
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 22:09:32 -07:00
Rachel Powers
b7e7a087f8
fix: remove codesign for now, only build on tags
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
82dd1c46cf
fix: force build on this branch for testing
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
a228c4b32a
Squashed commit of the following:
...
commit a1f358b6f0a193be7d3d72fa4082fa09701ebe16
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:48:38 2022 -0700
fix: reneable the res of the build
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 8ed02b09aeb9c302e30023fcbf73c8b5e3bbc8ff
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:41:19 2022 -0700
fix: install qt for tools
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit d68dc29d49f1a2547912fc97867126f4fc6d96c4
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:32:07 2022 -0700
fix: add tex-gyre to texlive install
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit ff654a2a914cd00c867088baf147f8ccd70a185c
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:08:46 2022 -0700
fix: add required latex pkgs
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 1a4babc11c274f69c6c04edddfc5011f9162759e
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 10:17:31 2022 -0700
fix: install sphinx via pip3
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 4b602b0955fabc2b5067bae46c3408dab0f0dd72
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 10:05:46 2022 -0700
fix: ensure sphinx is properly installed
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 59ad26f434d6c5391c2448724aa44587c2cf7a46
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 09:59:40 2022 -0700
feat: install scheme-basic texlive pkg
run setup.py in proper dir
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 16cd50307fbd4519fd6ebdc719e78e99eb37d02b
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 09:54:42 2022 -0700
feat: build manual, translations, and sample project zip
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
8a9a52da57
fix: pull the version from the python file
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
faf302c6d8
feat: add github workflow to build for macos
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
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