Michael Beemer
343aa268e6
ci: pin pypi release action version
...
https://github.com/pypa/gh-action-pypi-publish/issues/300
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-01-21 14:12:16 -05:00
renovate[bot]
542d2713a2
chore(deps): update marocchino/sticky-pull-request-comment digest to 52423e0 ( #152 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-16 21:27:18 +00:00
renovate[bot]
8725dbce90
chore(deps): update github/codeql-action digest to b6a472f ( #150 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-11 01:40:43 +00:00
renovate[bot]
9dcb6a5a73
chore(deps): pin dependencies ( #133 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-27 16:17:24 +01:00
renovate[bot]
f0118f0cdd
chore(deps): update codecov/codecov-action action to v5 ( #128 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 00:33:14 +00:00
renovate[bot]
d92e8c6635
chore(deps): update python docker tag to v3.13 ( #127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 22:30:07 +00:00
renovate[bot]
8ac7ab784e
chore(deps): update codecov/codecov-action action to v4.6.0 ( #124 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 17:29:49 +01:00
Anton Grübel
61e42e7bcf
build: setup mypy for each package independently ( #116 )
...
setup mypy for each package independently
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-11-28 00:06:18 +01:00
Simon Schrottner
5adc68af00
build: readd build for the main branch( #113 ) ( #114 )
...
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2024-11-27 14:36:46 +01:00
Anton Grübel
62cda8e5f8
build: auto generate proto files from schema ( #115 )
...
build(flagd): auto generate proto files from schema
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
2024-11-27 08:29:26 -05:00
Michael Beemer
038a343e50
ci: change to single quotes
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-11-21 14:18:44 -05:00
Michael Beemer
2cfcb83e95
ci: fix fromJSON input
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-11-21 14:17:53 -05:00
Michael Beemer
6ea99b5fe6
ci: prevent undefined from being passed to fromJSON
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-11-21 13:39:26 -05:00
Anton Grübel
a17c0e7289
chore: add Python 3.13 support ( #95 )
...
* add Python 3.13 support
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* Update .github/workflows/build.yml
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Signed-off-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-10-21 16:49:52 +02:00
Anton Grübel
430bac63c6
chore: switch buf action to new one ( #96 )
...
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-10-03 07:58:09 -04:00
Michael Beemer
0f5b0ca501
ci: restrict codecov to a single python version ( #93 )
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-07-11 16:51:37 -04:00
Anton Grübel
6af48e9fc4
ci: update release please to new GHA ( #90 )
...
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-06-10 14:38:11 -04:00
Michael Beemer
3e5f8505f7
ci: upgrade codecov ( #76 )
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-04-11 12:27:42 -04:00
Anton Grübel
2e7e14c0a0
ci: adjust pypi release artifact path ( #42 )
...
adjust pypi release artifact path
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-02-22 13:54:24 -03:00
Michael Beemer
3d4c11ddc0
ci: add pr trigger types ( #41 )
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-02-22 08:46:09 -05:00
Giovanni Liva
d8e10c7488
ci: introduce Release Please and PR linting workflows ( #38 )
...
Signed-off-by: Michael Beemer <michael.beemer@dynatrace.com>
Signed-off-by: Giovanni Liva <giovanni.liva@dynatrace.com>
Co-authored-by: Michael Beemer <michael.beemer@dynatrace.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-02-22 08:07:49 -03:00
Federico Bond
1cef37c5d8
chore: reorganize repo for multiple packages ( #35 )
...
* chore: remove empty flagsmith provider
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: reorganize repo for multiple packages
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: continue migrating to hatch
Signed-off-by: Federico Bond <federicobond@gmail.com>
* docs: update documentation and remove unneeded files
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: remove pre-commit exclude as it's already covered by .gitignore
Signed-off-by: Federico Bond <federicobond@gmail.com>
* docs: fix typo in CONTRIBUTING.md
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
2024-01-24 21:31:42 -03:00
Anton Grübel
c00f110427
ci: split GHA build job into build, lint and sast ( #33 )
...
split GHA build job into build, lint and sast
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-12 00:33:48 -03:00
Anton Grübel
c5584ee26b
chore: replace black, flake8 and isort with ruff and ruff-format ( #30 )
...
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-09 17:05:20 -05:00
Federico Bond
684a90ad81
feat: implement grpc protocol version of FlagdProvider ( #29 )
...
* feat: implement grpc protocol version of FlagdProvider
Signed-off-by: Federico Bond <federicobond@gmail.com>
* feat: map grpc errors to python exceptions
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: remove generated protobuf code
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-11-01 16:42:26 -03:00
Federico Bond
1d893df198
chore: simplify build and dependencies configuration ( #28 )
...
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-10-03 20:57:03 -03:00
Andrew Helsby
35eef916bd
feature/flagsmith-implementation: Add pipelines
...
Signed-off-by: Andrew Helsby <ajhelsby@hotmail.com>
2022-10-14 13:37:35 +04:00