Commit Graph

64 Commits

Author SHA1 Message Date
Paul Pfeister 54f6bf3f79 Explicitly run tox lint testenv 2024-06-24 15:51:44 -04:00
Siddharth Dushantha 5ef6a2b8f3 use a fork of the github action
My fork does not delete all contents
2024-06-20 13:52:13 +02:00
Siddharth Dushantha c5fa9d05ca Update site list to sherlockproject.xyz/sites
With these changes, the site list will be written to the
sherlock-project/sherlockproject.xyz repo where the docs and everything
is located. This way, we wont have to manually update the list on the
website.
2024-06-20 13:04:30 +02:00
Siddharth Dushantha b80f38dcb2 Merge pull request #2175 from sherlock-project/bugfix/codeowner-typo
Fix CODEOWNER transposition error
2024-06-17 00:50:44 +00:00
Paul Pfeister 8e2a492200 Fix transposition err 2024-06-16 20:45:02 -04:00
Siddharth Dushantha 579a3e794a Only execute GitHub action when needed
fixes #2158
2024-06-17 02:36:24 +02:00
Paul Pfeister 3211b90b02 Merge #2127 to implement Poetry, pytest, and tox
Closes #2111 as its feature branch was the base of this PR's branch
Closes #2133 as no longer necessary
Closes #2147 as no longer necessary
2024-06-09 01:47:04 -04:00
Paul Pfeister 8b9d4824f5 Simplify 2024-06-03 01:49:36 -04:00
Paul Pfeister c8aba1848b Remove foreword 2024-06-03 01:48:13 -04:00
Paul Pfeister 174618cf6b Improve bug form 2024-06-03 01:46:41 -04:00
Paul Pfeister f15699a4f4 Revamp forms 2024-06-02 16:28:34 -04:00
Paul Pfeister 87f2f08f23 Add matheusfelipeog 2024-06-02 02:17:04 -04:00
Paul Pfeister b728ce0659 Cleanup 2024-06-01 16:10:07 -04:00
Paul Pfeister c812216cc5 Remove Main
Workflow made redundant with the addition of Regression workflow, which runs on both push to and PR against master.
2024-05-31 18:24:53 -04:00
Paul Pfeister 9701e4face Remove Nightly
Workflow found to be ineffective after the removal of unclaimed_usernames. All sites skipped by tests due to the lack of this value, leading to false success of this test.

Workflow will be eventually rewritten following the new standard.
2024-05-31 18:24:13 -04:00
Paul Pfeister b2ddd9a396 Re-ID Regression CI 2024-05-31 17:08:50 -04:00
Paul Pfeister 9579f941be Remove test branch 2024-05-31 14:46:47 -04:00
Paul Pfeister 4aaf0583c5 Fix platform differences 2024-05-31 14:46:47 -04:00
Paul Pfeister 906575df3a Remove test branch from ci 2024-05-31 14:46:47 -04:00
Paul Pfeister 8bd8b20f9c Remove Windows 2024-05-31 14:46:46 -04:00
Paul Pfeister beb4f3eaf6 Disable fail-fast 2024-05-31 14:46:46 -04:00
Paul Pfeister 249bab36eb Drop py313 from ci 2024-05-31 14:46:46 -04:00
Paul Pfeister 790305bc07 Fix ci 2024-05-31 14:46:46 -04:00
Paul Pfeister 2b24cca340 Add tests 2024-05-31 14:46:46 -04:00
Paul Pfeister b8ca8aade4 Add Sponsor 2024-05-31 14:42:28 -04:00
Siddharth Dushantha 1f91d752f0 minor correction to label
Co-authored-by: Paul Pfeister <code@pfeister.dev>
2024-05-27 20:32:43 +00:00
Siddharth Dushantha ad5eb89c4c added issue forms 2024-05-27 16:22:40 +02:00
Paul Pfeister b38faf7dcf Fix conflicts 2024-05-24 19:07:54 -04:00
Siddharth Dushantha a4550899be Updated paths based on changes in c065cbb92b 2024-05-24 21:20:56 +02:00
Siddharth Dushantha c065cbb92b moved site_list.py to scripts/site-list.py
This script is only executed by the GitHub workflow. Keeping it inside
the scripts directory makes the project's directory cleaner. Additionally,
it decreases the chance of contributers executing the script even though
its harmless.
2024-05-24 11:50:28 +02:00
Paul Pfeister 44bc8523dd Remove setup.[cfg|py] from codeowners 2024-05-16 00:08:40 -04:00
Paul Pfeister caed51e268 Remove rpm spec 2024-05-16 00:08:00 -04:00
Siddharth Dushantha 0ecb496ae9 Merge pull request #2125 from ppfeister/feature/codeowners
Add LICENSE
2024-05-15 20:19:38 +00:00
Paul Pfeister 7f29e8054d Add LICENSE 2024-05-15 16:06:33 -04:00
Siddharth Dushantha 47c01a5687 Merge pull request #2117 from ppfeister/feature/codeowners
Add CODEOWNERS
2024-05-15 19:44:10 +00:00
Paul Pfeister ed7f4374da Add rpm spec items 2024-05-12 00:14:17 -04:00
Paul Pfeister 253e4d4e89 Add CODEOWNERS 2024-05-11 02:28:05 -04:00
Ryan 9137ee4f09 Add ruff to pr tests (#2093) 2024-04-27 12:41:30 +02:00
Aliaksei Urbanski 7907f57d57 Enable testing against Python 3.12 on CI
These changes also:
  * bump actions/checkout from v3 to v4
  * bump actions/setup-python from v4 to v5
  * fix compatibility with ruff 0.1.x
2023-12-13 00:08:25 +03:00
Sondre ab2f678834 Update main.yml 2023-03-29 15:02:18 +02:00
Sondre 265bbf4f8a Update main.yml (#1760)
replaced flake8 with ruff
2023-03-29 15:01:07 +02:00
Sondre 18ab1e975d Update main.yml 2023-03-29 14:36:41 +02:00
Sondre dd2de334b5 Update main.yml 2023-03-29 14:32:53 +02:00
Christian Clauss ab516956b3 GitHub Actions: python-version: [3.7, 3.8, 3.9, "3.10", 3.11] (#1759)
* GitHub Actions: python-version: [3.7, 3.8, 3.9, "3.10", 3.11]

* Update nightly.yml

* Update update-site-list.yml

* Python 3.7 thru 3.11
2023-03-29 14:21:57 +02:00
Siddharth Dushantha a3da1abfe1 Merge pull request #1736 from sherlock-project/update-site-list-action
fixed branch name
2023-03-13 04:11:21 -07:00
Siddharth Dushantha 5e23441d60 fixed branch name 2023-03-13 12:10:32 +01:00
Siddharth Dushantha b39476945d Merge pull request #1734 from sherlock-project/update-site-list-action
fixed path to data.json
2023-03-13 03:47:22 -07:00
Siddharth Dushantha 0319978b0c fixed path to data.json 2023-03-13 11:45:44 +01:00
Siddharth Dushantha 7d31f0ac33 Merge pull request #1731 from cclauss/patch-7
Upgrade GitHub Actions
2023-03-13 03:27:55 -07:00
Siddharth Dushantha 22772d0b1a added GitHub Workflow to update site list
This action executes the site_list.py script when data.json is modified
and the changes are pushed to the 'main' branch
2023-03-13 11:18:55 +01:00