Vinit Kumar
a7fb0f89be
fix: cancel in progress CI runs
...
This improves the CI experience as it will run the github checks in a
group and at the same time cancel in progress jobs if a new commit is
pushed for the pull request.
No only does it makes the contributing experience nice, but it also
saves tonnes of energy.
- Github Issue: #8276
Authored-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
Signed-off-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
2022-04-05 14:55:26 +01:00
Matt Westcott
5c6f12a0e9
Put PR template boilerplate in HTML comment
2022-03-28 07:52:20 +10:00
Kyle Hart
ca4ccdbf17
Improved CTAs for complying with check in procedures ( #8219 )
2022-03-26 10:43:21 -06:00
LB (Ben Johnston)
038125427c
docs & github issue template - update bug issue triage ( #8096 )
...
* update github bug template to have status:Unconfirmed
- by default, ensure that all new bugs are raised with the label status:Unconfirmed
- for the bug template where 'hints' exist - use HTML comments to hide these
* docs - update issue tracking
- convert from RST to markdown
- add details about when to use Github discussions instead of an issue
- add details about bugs will be raised with the status:Unconfirmed
- add link to PR triage guide
- add links to release schedule & roadmap
- put less emphasis on milestones for new issue creation
2022-03-24 23:28:13 +01:00
PaarthAgarwal
d38c664c1f
README.md - add darkmode and lightmode setting for logo
...
- Added wagtail-inverse.svg
2022-03-17 08:21:57 +10:00
Matt Westcott
06eb4c2afd
Use released django-modelcluster when testing against Django main
...
django-modelcluster 5.3 now ships with the provisional Django 4.1 compatibility fix.
2022-03-11 14:30:29 +00:00
Matt Westcott
177bc53aa0
test Django main against django-modelcluster and django-taggit main branches, now that fixes have been merged
2022-03-04 16:07:22 +00:00
Matt Westcott
1c0d4d92a8
Install patched django-modelcluster and django-taggit when testing against django main
2022-02-23 08:26:23 +00:00
Thibaud Colas
fef6f6d253
Update GSOC.md
2022-02-21 14:20:05 +00:00
Thibaud Colas
af942a27e4
Reformat codebase with Prettier ( #7912 )
...
- Automated reformatting
- Manually change code where Prettier reformatting causes issues
- Revert "Disable Prettier formatting in CI for now"
2022-02-04 11:57:55 +00:00
Matt Westcott
6b22835dc5
Formalise support for Django 4.0
2022-01-24 11:46:12 +00:00
Jake Howard
e9183a95c8
Update docs links to reference new domain
2022-01-15 20:04:24 +10:00
Matt Westcott
d6d43338ef
Drop support for Django <3.2
2022-01-14 14:23:56 +00:00
Matt Westcott
e953de9cb2
Fix Github Actions setup to install Django after Wagtail
...
This way, if the Django version is outside Wagtail's supported range (e.g. we're testing against Django's git main), it won't get silently downgraded.
2022-01-14 14:23:56 +00:00
Matt Westcott
cf0ee13b49
Remove Python 3.6 support
2021-12-09 16:36:29 +00:00
FahimFBA
1cbd3c2616
Fix redundancy in the documentation template
...
- fixes #7743
2021-12-03 06:38:32 +10:00
Thibaud Colas
326ce53695
Resize Assistiv Labs logo to 50% to match other sponsors
2021-11-03 20:25:47 +00:00
Thibaud Colas
b48926b63f
Add Assistiv Labs sponsorship info to the README ( #7677 )
2021-11-03 19:44:35 +00:00
Matt Westcott
9aaaee043d
Start testing against Django stable/4.0.x
2021-10-28 14:11:14 +01:00
Matt Westcott
b6b3a0c4ac
Add support for Python 3.10
...
Quote all versions in test.yml (so that 3.10 isn't interpreted as 3.1)
2021-10-07 15:20:28 +10:00
Thibaud Colas
2e7203f2fa
Add specific CONTRIBUTING.md call to action for accessibility testing ( #7462 )
2021-08-20 16:32:37 +01:00
Karl Hobley
a3feea125b
Delete docs build
2021-08-09 09:59:12 +01:00
Dan Braghis
bca79b81f7
Change CodeQL analysis on cron only ( #7229 )
...
now that they mark unrelated changes as failures on PR...
2021-06-01 10:53:47 +01:00
Thibaud Colas
d58c90db5d
Update accessibility contribution guidance in bug report and PR templates ( #7142 )
...
Co-authored-by: Scott Cranfill <scott@scottcranfill.com>
2021-05-11 16:57:29 +01:00
Matt Westcott
85c97fe87f
Drop support for Django 2.2
2021-04-30 10:33:41 +01:00
Tom Dyson
9735a22bd5
Fix typo in issue contact description
...
https://www.askdifference.com/preferred-vs-prefered/
2021-04-27 12:35:38 +01:00
Loic Teixeira
312eae3a26
Prevent creation of issues without using a template
2021-04-26 10:22:08 +01:00
Loic Teixeira
a8f10b3b28
Replace question issue template with contact links
2021-04-26 10:22:08 +01:00
Matt Westcott
38f0cb44a4
Fix github action syntax
2021-04-19 12:03:38 +01:00
Matt Westcott
8f5a2a8fe9
Formalise support for Django 3.2
...
Fixes #6981
2021-04-19 12:03:38 +01:00
Matt Westcott
f2be408f62
Fix wagtailembeds thumbnail_url migration for MySQL 8.0.13 ( #6999 )
...
* Upgrade mysql to 8.0.23 for github actions
* Fix thumbnail_url migration to work on Django 3 / MySQL 8.0.13+
Work around https://code.djangoproject.com/ticket/32503 by applying the not-null constraint before converting to TextField.
2021-04-16 21:41:32 +02:00
Dan Braghis
0ac4a989dc
Add CodeQL workflow ( #6977 )
...
CodeQL is GitHub's vulnerability scanning tool - https://codeql.github.com/docs/
2021-04-09 10:34:16 +01:00
Joan Eliot
a4e35fc02a
Make 'Documentation' an 'issue type'. Fix #6684 ( #6796 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2021-03-11 15:28:54 +00:00
Samir Shah
421bcbf9c3
Fix CI builds against development Django version
...
Django has renamed its master branch to main.
2021-03-09 11:00:50 +00:00
Scott Cranfill
2e1eef8bc3
Revert "Support skipping CI"
...
This reverts commit d84df721f0
.
2021-03-04 17:14:38 +00:00
Thibaud Colas
54682ea18d
Add first draft of GSOC issue template ( #6865 )
2021-03-03 17:33:56 +00:00
Scott Cranfill
21503858eb
Limit GitHub Actions docs and test workflows depending on changed paths ( #6786 )
...
This should result in the docs workflow only running if files in the
`docs/` folder have changed, and only run the test workflow if files NOT
in the `docs/` folder have changed.
This commit itself should therefore, I think, only trigger the test
workflow. I will follow up with test commits for the other scenarios
(docs-only and both).
2021-02-04 18:00:46 +00:00
Tom Dyson
d84df721f0
Support skipping CI
...
Don't run CI if the commit message includes "[skip ci]" (like this one!)
2021-02-04 13:53:37 +00:00
Matt Westcott
b5835dd862
Test against Django stable/3.2.x branch
2021-01-19 09:53:30 +00:00
Karl Hobley
b161b66b79
Add a github action to build the docs into JSON format
2021-01-02 11:01:31 +00:00
Matt Westcott
ea9298bd71
add Github Actions config
2020-11-05 12:04:12 +00:00
Martey Dodoo
229103ff2e
Update links in documentation. ( #5689 )
...
Use HTTPS links instead of non-secure HTTP links wherever possible in
documentation.
2019-11-08 09:15:01 +00:00
Matt Westcott
3d5f55d731
Add thanks to squash.io
2019-10-16 10:54:44 +01:00
Prithvi MK
f4cc454e13
Add separate GitHub issue templates for feature requests and bugs. Fix #5560 ( #5594 )
2019-10-02 16:27:31 +01:00
Thibaud Colas
e191582b94
Add a "Dashboard" label for logo link in the main nav for screen reader users ( #5349 )
...
* Use the correct link label for Dashboard link in main nav
* Remove dashboard link title with Wagtail version number
2019-06-04 21:51:18 +01:00
Matt Westcott
df12cf9656
Ask issue openers to confirm that bugs are reproducible
2018-08-16 16:03:46 +01:00
Tom Dyson
ee661ab6f8
README rewrite ( #4372 )
2018-06-28 17:27:55 +01:00
Thibaud Colas
a57b52212c
Mention cross-browser testing in PR template
2018-02-14 17:11:59 +02:00
Matt Westcott
609683ea2c
Clarify "Steps to reproduce" in new issue template ( #3610 )
...
Bug reporters are frequently not making the connection that "Steps to reproduce" means "steps for someone else to independently reproduce this bug", not "steps that I go through on my project to see this bug". Added some example text to gently steer people towards the level of detail we want...
Also trimmed down the "Wagtail version" item under "Technical details", since we don't really need to tell people four different ways to do the same thing. (We don't want people to mentally tune this text out, so I think it's a good habit to remove something for every new thing we add)
2017-05-30 20:31:23 +01:00
Thibaud Colas
f2e4c8eea9
Shrink BrowserStack logo to its display size ( #3566 )
...
Spotted by Mikalai in pypi, which doesn't seem to respect the width attribute of rst images.
2017-04-24 17:08:29 +03:00