Skip to content

chore: add root workspace folder to gitignore - #3352

Open
kuhe wants to merge 1 commit into
aws:masterfrom
kuhe:kuhe/chore/gitignore
Open

kuhe wants to merge 1 commit into
aws:masterfrom
kuhe:kuhe/chore/gitignore

Conversation

@kuhe

@kuhe kuhe commented Sep 15, 2026

Copy link
Copy Markdown

I would like to designate a root /workspace folder as gitignored so I can write scripts inside the folder.

Reason: compatibility with script-runner conventions

SDK developers may find themselves with many scratch files that execute specific SDK behaviors over time when working/triaging issues. For example:

/boto3
  /workspace
    /comparing-perf-v3-v4.py
    /event-listener-check-4566.py
    /s3
      /checksum-testing.py
/other-product-repo
  /workspace
    /dynamodb-test.js
    /s3-test-8723.mjs
/other-product-repo
  /workspace
    /sts-test.php

etc. etc.

These files are not versioned, but can accumulate over time. When working with multiple products and SDKs, the number of workspaces and scratch files multiplies.

The script-runner helper has the following syntax and behavior:

r <fuzzy filename match>

e.g.

r perf 3 4

will match to /workspace/comparing-perf-v3-v4.py and run it with python based on extension matching.

It is programmed to search only the /workspace local folder depending on which repository folder it is being run from. Therefore, I would like to establish /workspace as an ignored folder across SDK products, and distribute the r runner as a developer tool.

The runner script: https://pypi.org/project/workspace-runner/

@kuhe

kuhe commented Sep 15, 2026

Copy link
Copy Markdown
Author

@kuhe
kuhe force-pushed the kuhe/chore/gitignore branch from 7cae9c5 to 01ee9ac Compare September 15, 2026 19:34
@kuhe kuhe changed the title Add root workspace folder to gitignore chore: add root workspace folder to gitignore Sep 15, 2026
@kuhe
kuhe force-pushed the kuhe/chore/gitignore branch from 01ee9ac to 2676852 Compare September 15, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant