Commit Graph

55 Commits

Author SHA1 Message Date
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
Mariusz Felisiak 11661d3815
Disabled caching in GitHub actions for Windows tests.
See https://github.com/actions/setup-python/issues/328.
2022-02-03 20:09:12 +01:00
Tom Forbes f97401d1b1 Used GitHub actions for Windows tests. 2022-01-26 12:03:55 +01:00
Mariusz Felisiak 5b0f1f95d0 Used Python 3.10 for docs and linters GitHub actions. 2021-10-11 20:52:58 +02:00
Mariusz Felisiak 5e68bffba5 Reverted "Pinned flake8 == 3.9.2 in GitHub actions."
This reverts commit f2a28e11d9.
2021-10-11 20:52:58 +02:00
Mariusz Felisiak f2a28e11d9
Pinned flake8 == 3.9.2 in GitHub actions.
See https://github.com/PyCQA/flake8/issues/1408
2021-10-11 09:03:15 +02:00
Mariusz Felisiak 48924966e2
Skipped GitHub actions for linters and JavaScript tests on purely doc changes. 2021-09-22 13:11:37 +02:00
Mariusz Felisiak 01eed04155
Used Ubuntu 18.04 for docs GitHub action. 2021-07-29 11:54:14 +02:00
Mariusz Felisiak 876dc0c1a7
Made GitHub action add welcome message only after opening PR. 2021-03-12 20:17:00 +01:00
Tom Forbes a464ead29d Added GitHub action with welcome message for first-time contributors.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2021-03-12 10:45:13 +01:00
Markus Holtermann a124365de8 Updated Git branch "master" to "main" in GitHub actions workflows. 2021-03-09 07:28:49 +01:00