Nick Pope
962215db13
Organized images in the screenshots workflow.
...
Added a top-level directory in the zip archive that is the commit
hash which makes it easier when downloading multiple artifacts
for comparison. Updated the filenames of screenshots for easier
comparison between different cases. Added that an error is
raised if no screenshots uploaded in workflow.
2024-05-10 10:37:56 +02:00
Nick Pope
02c2090dc0
Optimized images in the screenshots workflow.
...
Running `oxipng` over a set of screenshots from a previous run that were
1.9M in size resulted in a total size of 1.3M, a 31.5% reduction.
This can be useful to reduce the artifact size stored in GitHub and
locally if downloading screenshots from multiple runs.
See https://til.simonwillison.net/github-actions/oxipng
2024-05-10 10:37:56 +02:00
Nick Pope
956f6610ec
Removed obsolete logic from screenshots workflow.
...
The id was used when we attempted to update comments in an early
version of the feature. Also removed the job summary as it
doesn't have the value that it did in the original version of
the feature.
2024-05-10 10:37:56 +02:00
nessita
ec8552417d
Pinned GitHub Actions for reminders to commit hashes for latest release.
2024-04-24 10:21:57 -03:00
nessita
694a96524b
Improved phrasing and removed bold text in the GitHub pull request template.
2024-04-24 10:20:02 -03:00
Mariusz Felisiak
0a6ed278d8
Stopped using byte-compiled 3rd-party packages in daily builds for byte-compiled Django.
2024-03-18 19:37:04 +01:00
erosselli
3fcef50472
Added a GitHub pull request template.
...
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Co-authored-by: Paolo Melchiorre <paolo@melchiorre.org>
Co-authored-by: Adam Johnson <me@adamj.eu>
2024-03-04 14:07:37 -03:00
nessita
1fd57f2a21
Added GitHub Actions to create and check for reminders in pull requests.
2024-02-22 09:17:46 -03:00
Jon Janzen
6feaad9113
Refs #30950 , Refs #35187 -- Added tests for byte-compiled Django to daily builds.
2024-02-21 12:47:10 +01:00
Mariusz Felisiak
e676f56527
Bumped versions in Github actions configuration.
2024-01-26 13:41:52 +01:00
Nick Pope
8709fe61ba
Fixed database connection for other alias in PostgreSQL tests on GitHub Actions.
2023-12-15 14:44:35 +01:00
Tom Carrick
0eaad0bb59
Removed unnecessary write permission from screenshots Github workflow.
2023-12-13 15:38:59 -03:00
Tom Carrick
ed65610653
Changed the screenshots Github workflow to run in the PR's branch by using pull_request as event trigger.
...
The original event trigger pull_request_target runs against the target branch (main), not the branch associated with the PR. Consequently, any new screenshots added in a PR are not captured, and the available screenshots reflect the state of the main branch code, not the code from the PR's branch.
This update addresses the issue by changing the event trigger to pull_request. However, it's important to note that this adjustment breaks the comments functionality since the action no longer has write permissions.
2023-12-12 13:22:32 -03:00
Nick Pope
2dca98f4f7
Refs #34986 -- Added PyPy 3.10 with PostgreSQL to daily builds.
2023-12-07 09:44:34 +01:00
Mariusz Felisiak
0d407bcce5
Refs #34986 -- Installed libmemcached-dev in PyPy 3.10 daily builds.
2023-11-22 09:59:11 +01:00
Mariusz Felisiak
f01dc3cc42
Added PyPy 3.10 to daily builds.
2023-11-21 22:39:34 +01:00
Mariusz Felisiak
00a950f923
Refs #34900 -- Added Python 3.13 to daily builds.
2023-11-20 19:52:56 +01:00
Mariusz Felisiak
19c4052f98
Refs #34118 -- Used Python 3.12 for GitHub actions.
2023-11-18 16:58:25 +01:00
Mariusz Felisiak
86ae1a3b6c
Fixed permissions for GitHub action with screenshots.
...
Follow up to 97b7970c64
.
2023-10-19 13:37:05 +02:00
Sarah Boyce
97b7970c64
Refs #34043 -- Added GitHub action to capture screenshots in Selenium tests.
2023-10-18 11:19:54 +02:00
Mariusz Felisiak
54d9d26ebf
Used Node.js 20 for GitHub actions.
2023-10-03 10:25:31 +02:00
Mariusz Felisiak
cfe27544df
Refs #34851 -- Used PostgreSQL 13 for selenium tests.
...
Follow up to 2c6ebb65c9
.
2023-09-21 08:10:51 +02:00
Mariusz Felisiak
4f0c0e6fa1
Bumped checkout version in Github actions configuration.
2023-09-05 10:52:17 +02:00
Mariusz Felisiak
17cdc7395e
Improved names for Selenium daily builds.
2023-06-18 13:20:05 +02:00
Sarah Boyce
c914f54237
Added Selenium tests to daily builds.
2023-06-17 11:39:49 +02:00
sarahboyce
549d6ffeb6
Added GitHub action to run Selenium tests.
2023-06-15 10:49:37 +02:00
Liyang Zhang
f9f9215d3e
Fixed some typos in comments, docstrings, and tests.
2023-03-20 08:07:23 +01:00
Mariusz Felisiak
6015bab80e
Refs #34140 -- Added configurations to run blacken-docs linter and adjusted docs.
...
This adds:
- GitHub actions,
- tox configuration,
- pre-commit hook, and
- makefile rules
to run blacken-docs linter.
Co-authored-by: David Smith <smithdc@gmail.com>
2023-03-01 13:02:57 +01:00
Sarah Boyce
7e297e52c2
Bumped versions in pre-commit and npm configurations.
2023-02-13 20:51:53 +01:00
Mariusz Felisiak
3bbe22dafc
Fixed #34233 -- Dropped support for Python 3.8 and 3.9.
2023-01-18 09:46:01 +01:00
Mariusz Felisiak
744a1af7f9
Bumped gh-problem-matcher-wrap version to 2.0.0.
...
This avoids issues with using deprecated Node.js 12 actions.
2022-11-22 11:59:48 +01:00
Mariusz Felisiak
d6fbfea08d
Added Python 3.12 to daily builds.
2022-11-09 14:04:14 +01:00
Mariusz Felisiak
2e82fa54ca
Refs #33173 -- Used Python 3.11 for GitHub actions.
2022-10-26 09:42:51 +02:00
Mariusz Felisiak
02940ebce1
Bumped gh-problem-matcher-wrap version to 1.0.2.
2022-10-26 08:18:47 +02:00
Mariusz Felisiak
2d07f24f15
Fixed permissions for GitHub action with welcome message.
...
Follow up to bc33b04784
.
2022-09-19 05:15:06 +02:00
Mariusz Felisiak
9c42933711
Fixed permissions for GitHub action with welcome message.
...
Follow up to bc33b04784
.
2022-09-16 21:44:14 +02:00
Mariusz Felisiak
bc33b04784
Fixed permissions for GitHub action with welcome message.
2022-09-16 15:12:14 +02:00
Mariusz Felisiak
8c8d100c29
Used first-interaction for GitHub action with welcome message.
2022-09-15 12:18:44 +02:00
Deepak Dinesh
982a970251
Fixed #33862 -- Added workflow to run the ASV benchmarks for labeled PR.
2022-09-06 17:58:07 +02:00
Mariusz Felisiak
5f76002500
Restricted permissions for GitHub tokens.
2022-08-04 20:00:35 +02:00
Mariusz Felisiak
7e5c8fc51f
Pinned gh-problem-matcher-wrap to the commit in GitHub actions.
2022-08-04 15:19:39 +02:00
Mariusz Felisiak
9a22d1769b
Bumped versions in Github actions configuration.
2022-06-24 07:38:13 +02:00
Mariusz Felisiak
f825536b5e
Bumped versions in pre-commit and npm configurations.
2022-05-21 14:53:37 +02:00
Mariusz Felisiak
fbacaa58ff
Added packaging tools to GitHub actions.
2022-03-18 08:55:32 +01:00
Florian Apolloner
839d403e50
Added GitHub action with daily builds for Windows and JavaScript tests.
...
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2022-03-14 08:34:04 +01:00
Mariusz Felisiak
d9fc383a5e
Used Ubuntu 20.04 for docs GitHub action.
2022-03-08 09:29:32 +01:00
Mariusz Felisiak
c121e32082
Made Github actions auto-cancel redundant jobs.
2022-03-07 13:17:58 +01:00
Mariusz Felisiak
4468bcc657
Bumped versions in Github actions configuration to v3.
2022-03-07 10:56:31 +01:00
Carlton Gibson
cf5e61cf6c
Refs #33476 -- Added GitHub action to run black linter.
2022-02-07 20:36:04 +01:00
Mariusz Felisiak
4b97f698db
Reverted "Disabled caching in GitHub actions for Windows tests."
...
This reverts commit 11661d3815
.
Fixed in setup-python 2.3.2.
2022-02-04 20:11:13 +01:00