From 7a56562e6e84711c47b02fa3dfa46bf2b650da4e Mon Sep 17 00:00:00 2001 From: Carlos Matos Date: Thu, 5 Mar 2026 09:27:58 -0500 Subject: [PATCH 1/2] fix: add missing environment to release workflow jobs The container and deployer jobs were missing `environment: release`, preventing them from accessing GitHub environment-scoped secrets required by google-github-actions/auth and other steps. --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0128642..8bed875 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,6 +40,7 @@ jobs: container: runs-on: ubuntu-latest timeout-minutes: 30 + environment: release permissions: contents: "read" id-token: "write" @@ -91,6 +92,7 @@ jobs: deployer: runs-on: ubuntu-latest timeout-minutes: 30 + environment: release permissions: contents: "read" id-token: "write" From 90d004414853a857a2de9b6cd6913040b929b592 Mon Sep 17 00:00:00 2001 From: Carlos Matos Date: Thu, 5 Mar 2026 09:36:12 -0500 Subject: [PATCH 2/2] fix: suppress pylint too-many-instance-attributes for StreamingThread --- fig/falcon/stream.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fig/falcon/stream.py b/fig/falcon/stream.py index 10517ca..8eb2fd5 100644 --- a/fig/falcon/stream.py +++ b/fig/falcon/stream.py @@ -80,7 +80,7 @@ def refresh_stream_session(self): log.debug("Refresh of streaming session succeeded") -class StreamingThread(StoppableThread): +class StreamingThread(StoppableThread): # pylint: disable=too-many-instance-attributes def __init__(self, stream: Stream, queue, relevant_event_types, *args, **kwargs): kwargs['name'] = kwargs.get('name', 'cs_stream') super().__init__(*args, **kwargs)