@@ -15,6 +15,10 @@ def load_module(module_file: str, name: str):
1515 import importlib .util
1616 import sys
1717
18+ action_src = str (action_root / "src" )
19+ if action_src not in sys .path :
20+ sys .path .insert (0 , action_src )
21+
1822 spec = importlib .util .spec_from_file_location (name , module_path )
1923 assert spec and spec .loader
2024 module = importlib .util .module_from_spec (spec )
@@ -178,6 +182,7 @@ def test_context_build_context_pr(monkeypatch: pytest.MonkeyPatch, tmp_path: Pat
178182 monkeypatch .setenv ("INPUT_VERCEL_ORG_ID" , "oid" )
179183 monkeypatch .setenv ("INPUT_VERCEL_PROJECT_ID" , "pid" )
180184 monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAPS_API_KEY" , "maps" )
185+ monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAP_ID" , "mapid" )
181186 monkeypatch .setenv ("INPUT_PUBLIC_SENTRY_DSN" , "dsn" )
182187 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_REST_URL" , "https://upstash" )
183188 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_READONLY_TOKEN" , "ro" )
@@ -219,6 +224,7 @@ def test_context_build_context_non_pr_branch_extract(monkeypatch: pytest.MonkeyP
219224 monkeypatch .setenv ("INPUT_VERCEL_ORG_ID" , "oid" )
220225 monkeypatch .setenv ("INPUT_VERCEL_PROJECT_ID" , "pid" )
221226 monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAPS_API_KEY" , "maps" )
227+ monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAP_ID" , "mapid" )
222228 monkeypatch .setenv ("INPUT_PUBLIC_SENTRY_DSN" , "dsn" )
223229 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_REST_URL" , "https://upstash" )
224230 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_READONLY_TOKEN" , "ro" )
@@ -252,6 +258,7 @@ def test_context_build_context_requires_tokens(monkeypatch: pytest.MonkeyPatch)
252258 monkeypatch .setenv ("INPUT_VERCEL_ORG_ID" , "oid" )
253259 monkeypatch .setenv ("INPUT_VERCEL_PROJECT_ID" , "pid" )
254260 monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAPS_API_KEY" , "maps" )
261+ monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAP_ID" , "mapid" )
255262 monkeypatch .setenv ("INPUT_PUBLIC_SENTRY_DSN" , "dsn" )
256263 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_REST_URL" , "https://upstash" )
257264 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_READONLY_TOKEN" , "ro" )
@@ -283,6 +290,7 @@ def test_context_build_context_requires_vercel_inputs(
283290 monkeypatch .setenv ("INPUT_VERCEL_ORG_ID" , "oid" )
284291 monkeypatch .setenv ("INPUT_VERCEL_PROJECT_ID" , "pid" )
285292 monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAPS_API_KEY" , "maps" )
293+ monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAP_ID" , "mapid" )
286294 monkeypatch .setenv ("INPUT_PUBLIC_SENTRY_DSN" , "dsn" )
287295 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_REST_URL" , "https://upstash" )
288296 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_READONLY_TOKEN" , "ro" )
@@ -305,6 +313,7 @@ def test_context_build_context_sets_placeholder_sha(monkeypatch: pytest.MonkeyPa
305313 monkeypatch .setenv ("INPUT_VERCEL_ORG_ID" , "oid" )
306314 monkeypatch .setenv ("INPUT_VERCEL_PROJECT_ID" , "pid" )
307315 monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAPS_API_KEY" , "maps" )
316+ monkeypatch .setenv ("INPUT_PUBLIC_GOOGLE_MAP_ID" , "mapid" )
308317 monkeypatch .setenv ("INPUT_PUBLIC_SENTRY_DSN" , "dsn" )
309318 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_REST_URL" , "https://upstash" )
310319 monkeypatch .setenv ("INPUT_PUBLIC_UPSTASH_SEARCH_READONLY_TOKEN" , "ro" )
0 commit comments