diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ae266b1..14cf843 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -18,6 +18,8 @@ jobs: contents: read steps: - uses: actions/checkout@v6 + with: + ref: ${{ github.event_name == 'pull_request_target' && github.event.pull_request.head.sha || '' }} - uses: actions/setup-python@v6 with: python-version: "3.14" diff --git a/AWS/random.py b/AWS/random.py index b50bf7b..cf2e6b6 100644 --- a/AWS/random.py +++ b/AWS/random.py @@ -1,5 +1,7 @@ """Random data generator""" +import re + import randomname @@ -40,4 +42,4 @@ def random_name(cls, num: int = 3, sep: str = "_") -> str: # then one noun groups.append("n/") - return randomname.generate(*groups, sep=sep) + return re.sub(r"[^\w+=,.@-]", sep, randomname.generate(*groups, sep=sep))