1
0
Fork 1
mirror of https://github.com/thatmattlove/hyperglass.git synced 2026-01-17 08:48:05 +00:00
Commit graph

90 commits

Author SHA1 Message Date
Jason Hall
d0bc6ebf50
removes 3.12 from testing
httptools is not compatible with 3.13
2025-05-15 16:39:12 -04:00
Jason Hall
b7a00bbda6 Fixes PYTHON3_PATH env var 2025-05-13 18:50:46 -04:00
Jason Hall
4ea821da99 Fixes PYTHON3_PATH env var 2025-05-13 18:46:13 -04:00
Jason Hall
c385222ede Fixes PYTHON3_PATH env var 2025-05-13 18:43:39 -04:00
Jason Hall
b6b886c58b Use system python 2025-05-13 18:39:10 -04:00
Jason Hall
830f300822 Upgraded tooling and testing
Due to changes in tooling from the originals used file formats have changed.

pnpm	10.10.0
rye	0.44.0
ruff	0.11.8

CI is now testing on a matrix of pnpm, node, and python versions. This
will hopefully cover edgecases where users are running various version.
Still needs update to use python version in matrix with `rye`.

Installs OS deps in workflow

Adds 'packages' key in workspace form pnpm 9

Makes testing for BaseExternal configurable

Adds redis and httpbin as service containers

ruff lint changed dictionary comprehensions

adds environment variables for httpbin

Fixes runner to docker communications
2025-05-13 17:55:56 -04:00
thatmattlove
dbdc830e7b remote default issue assignee [skip ci] 2025-04-28 22:00:54 -04:00
thatmattlove
ec3c55aa81 prepare v2.0.4 2024-07-01 00:01:03 -04:00
thatmattlove
4733dd1893 prepare v2.0.3 2024-06-16 17:17:13 -04:00
thatmattlove
f324d34323 housekeeping 2024-06-01 23:23:08 -04:00
thatmattlove
d1a62f9646 update repo for v2 release 2024-05-28 13:42:25 -04:00
thatmattlove
11c94d5713 ci: add github actions to action paths 2024-05-28 13:13:03 -04:00
thatmattlove
00c9c810d7 ci: update python versions 2024-05-28 13:11:46 -04:00
thatmattlove
331cd45acd fix ci: update rye setup action for new url 2024-05-27 16:36:00 -04:00
thatmattlove
ec5c0362e3 only run backend actions when project files change 2024-03-03 00:20:46 -05:00
thatmattlove
77d2be6b09 fix venv activation in CI 2024-03-02 00:09:59 -05:00
thatmattlove
2c1be54341 fix call to taskipy binary in CI 2024-03-02 00:05:57 -05:00
thatmattlove
825961a0eb only run frontend tests when necessary 2024-03-02 00:05:44 -05:00
thatmattlove
8ff13799b2 update rye setup action 2024-03-01 23:59:02 -05:00
thatmattlove
16b4f60aef fix ci jobs 2024-03-01 23:35:44 -05:00
thatmattlove
a6794ad2ac fix ci jobs 2024-03-01 23:31:17 -05:00
thatmattlove
4a45ea0ddc fix ci configs 2024-03-01 23:26:05 -05:00
thatmattlove
fc58f57d10 update ci jobs 2024-03-01 23:20:02 -05:00
thatmattlove
c6144b9b5b update ci actions 2022-12-11 17:49:29 -05:00
thatmattlove
6dea685eeb remove Redis 5 CI testing 2021-12-08 11:38:09 -07:00
thatmattlove
aaad4d9350 Fix legacy listen_address setting in CI 2021-12-07 09:33:19 -07:00
thatmattlove
92d112b2d1 start hyperglass prior to running tests in CI 2021-12-06 17:39:07 -07:00
thatmattlove
1fa113dfc2 fix $HOME environment variable in CI 2021-12-06 17:36:00 -07:00
thatmattlove
5c7e71618d fix $HOME environment variable in CI 2021-12-06 17:34:07 -07:00
thatmattlove
77453980c0 fix $HOME environment variable in CI 2021-12-06 17:31:08 -07:00
thatmattlove
7ed9e200b8 fix $HOME environment variable in CI 2021-12-06 17:27:05 -07:00
thatmattlove
b43ab14fdd add default app_path, add app_path to CI 2021-12-06 17:23:57 -07:00
thatmattlove
5306a76f1f Restructure backend CI 2021-12-06 17:12:44 -07:00
thatmattlove
6befe55ead fix frontend CI config 2021-12-06 16:47:11 -07:00
thatmattlove
383494b8ef Start CI rework 2021-12-06 16:44:46 -07:00
checktheroads
6c182c15b5 Update issue templates 2021-05-30 17:14:02 -07:00
checktheroads
1cd7d7f977 Update readme & issue templates 2021-05-30 17:12:14 -07:00
Matt Love
ed21382fd0
Update bug report template to reflect new labels 2021-05-27 21:47:29 -07:00
checktheroads
4e9351eede fix backend ci test 2021-01-04 00:46:30 -07:00
checktheroads
938ad75435 add poetry prefixed ui build timeout env var to ci 2021-01-04 00:36:45 -07:00
checktheroads
d3a328e327 fix prettier job name 2021-01-04 00:19:29 -07:00
checktheroads
5b406198ae add eslint & prettier checks to ci 2021-01-03 23:56:47 -07:00
checktheroads
feb6870a24 prettier fixes 2021-01-03 23:52:41 -07:00
checktheroads
eadac1ca54 add ui build timeout env variable to ci 2021-01-03 11:00:12 -07:00
checktheroads
49a1a3d849 ci fixes 2021-01-03 10:41:13 -07:00
checktheroads
074ca5dbb8 ci fixes/debug 2021-01-03 10:31:52 -07:00
checktheroads
e9fb2eb4bf only run pypi release job on release > published 2021-01-02 17:09:58 -07:00
checktheroads
ef520e8e92 build sdist & wheel for releases 2021-01-02 16:52:06 -07:00
checktheroads
2c1746dc90 fix ci release action 2021-01-02 13:33:45 -07:00
checktheroads
32c4456182 add pypi release action [skip ci] 2021-01-01 14:53:19 -07:00