Mouse Reeve
e41b27e5f4
Merge branch 'main' into pr-template
2024-07-27 11:48:48 -07:00
Adeodato Simó
08876512eb
Actions: run makemigrations check with increased verbosity
2024-07-27 15:27:09 -03:00
Mouse Reeve
dc54f28e17
Type fix
2024-07-27 08:44:44 -07:00
Mouse Reeve
2e675474a9
Reorganizes PR template a bit
...
I found the template a little overwhelming, so this is an attempt to
make it a little more navigable and slightly less effortful.
2024-06-08 08:31:34 -07:00
Hugh Rundle
e4035c6da6
add GitHub templates for PRs and releases
...
This commit adds:
1. a release template for GitHub releases.
2. a pull request template to help contributors and maintainers to understand and merge PRs faster, and label them correctly.
When using GitHub automated release notes, PRs will be split into sections based on the following labels:
- `breaking-change` or `config-change`
- `dependencies`
- `enhancement`
- `fix` or `bug`
- `plumbing`, `tests` or `deployment`
- all other PRs
Any labels not currently in use will be added once the PR for this commit is finalised and merged.
2024-04-28 13:30:47 +10:00
Bart Schuurmans
9d9e64399c
Install same version of eslint in CI as in dev-tools
2024-04-10 21:26:34 +02:00
Bart Schuurmans
f666951934
Update CodeQL workflows to v3
...
https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
2024-03-30 21:56:44 +01:00
Bart Schuurmans
b5b9eddaf0
CI: relax black version constraints
2024-03-20 12:46:37 +01:00
Bart Schuurmans
4e20e43037
CI: merge all Python actions into one file
2024-03-13 23:36:26 +01:00
Bart Schuurmans
383e6533e1
CI: use pytest-github-actions-annotate-failures
2024-03-13 23:35:05 +01:00
Bart Schuurmans
74fdd9a85a
CI: simplify pytest setup
2024-03-13 23:35:05 +01:00
Bart Schuurmans
6af0a08838
CI: use actions/setup-python@v5 and cache pip
2024-03-13 23:35:03 +01:00
Bart Schuurmans
12b469a0d6
CI: use actions/checkout@v4
2024-03-13 23:33:40 +01:00
Margaret Fero
570017d3b0
Upgrade Python Version from 3.9 to 3.11
2024-03-02 15:57:06 -08:00
Adeodato Simó
a884825b3c
Check no missing migrations in django-tests workflow
2023-11-13 19:56:00 -03:00
Joeri de Ruiter
75f37d7361
Added mypy to scripts and workflow, and some first annotations for celerywyrm
2023-07-22 13:27:43 +02:00
Mouse Reeve
245ae35a81
Pin prettier version in github workflow
2023-07-16 06:57:31 -07:00
Christof Dorner
60a0075bf4
Pin Github Actions black to 22.12.0
2023-02-02 12:36:46 +01:00
Joachim
4b55b4c026
Update black
2023-01-01 21:09:25 +01:00
Joachim
3f6cdff363
Update github actions versions
2023-01-01 21:06:35 +01:00
Jascha Urbach
4e2324f06b
Add HTTP_X_FORWARDED_PROTO:false to Test
...
that it does not fail any more :)
2022-11-19 18:02:34 +01:00
Mouse Reeve
6fb21b9e4b
Disable wayward stylelint error
2022-10-20 20:44:27 -07:00
Mouse Reeve
1a082b5ee8
Settings
2022-07-07 11:37:34 -07:00
Joel Bradshaw
6584cb6404
Go back to one requirements.txt, simplify workflow
...
The workflow can now use .pylintrc and the pylint req in
requirements.txt rather than having the options inline and installing it
separately
2022-06-05 14:57:42 -07:00
Mouse Reeve
9e803043b2
Include test files in pylint
2022-04-04 15:24:39 -07:00
Mouse Reeve
c77e5a1a90
Split css ( #1959 )
...
Divides the css into sub-files and normalizes how colors are defined.
Co-authored-by: Joachim <joachim.robert@protonmail.com>
2022-02-19 16:34:17 -08:00
Mouse Reeve
6daaffeaa7
Compiles css framework from sass ( #1956 )
...
* Compiles css framework from sass
* Adds watch commands
* Copies existing css to sass file
* Moves sass out of static path
* Removes global linter
I wasn't sure how to customize this, and it's not providing a lot of
additional value on top of the domain-specific linters
* Reverts invalid change to dockerfile
* Changes stylelint path
* Remove unused bulma files
* Properly minifies generated css
* Fixes regression in thread display
* rgba function only works with percents for whatever reason
* Hush stylelint
* Removes trailing zeros
* Compile sass in Django
Co-authored-by: Joachim <joachim.robert@protonmail.com>
* Python formatting
* Updates linter
* Updates commands
* Adds css-config file
Co-authored-by: Joachim <joachim.robert@protonmail.com>
* Stylelint fix
* Removes unused compiled bulma files
Co-authored-by: Joachim <joachim.robert@protonmail.com>
2022-02-19 15:29:47 -08:00
Mouse Reeve
cfc1302b23
Fixes spacing
2022-02-16 17:53:03 -08:00
Mouse Reeve
954e914638
Linebreaks? who knows.
2022-02-16 17:50:30 -08:00
Mouse Reeve
7afb5bc493
Stylelint needs libraries
2022-02-16 17:47:58 -08:00
Mouse Reeve
862b6f49bd
Correct npm package names
2022-02-16 17:45:04 -08:00
Mouse Reeve
c054ccc84b
Try ci with yarn instead of npx
2022-02-16 17:36:44 -08:00
Mouse Reeve
9038afd7f1
Changes npm install
2022-02-16 13:16:05 -08:00
Mouse Reeve
c1853e03ab
Updates stylelint command
2022-02-16 13:14:48 -08:00
Mouse Reeve
c19b9d7575
Updates stylelintrc filename and removes yarn
2022-02-15 12:46:28 -08:00
Mouse Reeve
450d4cdace
Try using npx instead of yarn for stylelint
2022-02-15 12:39:14 -08:00
Mouse Reeve
7ff1ad7c83
Try again with yarn added as separate step
2022-02-15 12:37:28 -08:00
Mouse Reeve
4428c0f14d
Remoes yarn line
2022-02-15 12:34:28 -08:00
Mouse Reeve
09978fc195
Tries npm install with yarn
2022-02-15 12:29:59 -08:00
Mouse Reeve
714bb081ea
Updates workflows
2022-02-15 12:25:35 -08:00
Mouse Reeve
30ad3bba0b
Suggest stylelint --fix in CI and add to bw-dev
2022-02-12 09:00:38 -08:00
Mouse Reeve
4d0fa2db4a
Dummy cache for tests
2022-01-06 11:40:27 -08:00
Mouse Reeve
2cad762646
Use in-memory cache for CI tests
2022-01-05 09:51:00 -08:00
Mouse Reeve
66456fc508
Adds test env var
2022-01-05 09:32:10 -08:00
Mouse Reeve
34a16667d8
Adds github workflow
2021-12-16 10:47:22 -08:00
Mouse Reeve
7c52feeab4
Skip modal layout in curlylint
2021-09-30 22:27:30 -07:00
Mouse Reeve
acfb1bb376
Updating string format synatx part 2
2021-09-18 11:32:00 -07:00
Mouse Reeve
00892eaaaf
Temporary fix for pylint
2021-09-17 20:58:09 -07:00
Mouse Reeve
a70b0e8712
Spacing for curly lint action
2021-08-21 11:45:36 -07:00
Mouse Reeve
0a8a4f0ee4
Adds curlylint workflow
2021-08-21 11:39:21 -07:00