Skip to content

Commit

Permalink
test some stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
derrod committed Nov 26, 2023
1 parent be3c9a7 commit d67015b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
12 changes: 9 additions & 3 deletions .github/scripts/utils.py/check-services.py
Original file line number Diff line number Diff line change
Expand Up @@ -351,10 +351,16 @@ async def main():
servers = os.environ["API_SERVERS"].split(",")
if not servers:
raise ValueError("No checker servers!")
# mask server hostnames as secrets
# Mask everything except the region code
prefix = suffix = ""
for server in servers:
domain = '.'.join(server.split('.')[-2:])
print(f"::add-mask::{domain}")
prefix = server[: server.index(".") + 1]
print(f"::add-mask::{prefix}")
suffix = server[server.index(".", len(prefix)) :]
print(f"::add-mask::{suffix}")

# add fake server to test stuff
servers.append(f"{prefix}nop{suffix}")
except Exception as e:
print(f"❌ Failed getting required environment variables: {e}")
return 1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dispatch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ permissions:
jobs:
services-validation:
name: Validate Services 🕵️
if: github.repository_owner == 'obsproject' && inputs.job == 'services'
if: inputs.job == 'services'
runs-on: macos-13
permissions:
checks: write
Expand Down

0 comments on commit d67015b

Please sign in to comment.