Skip to content

Commit 4474e14

Browse files
committed
feat: finalize workflow optimization with paths-ignore filters
- Add paths-ignore filters to lambda-tests.yml and tox-full-suite.yml - Exclude .agent-os/** from triggering workflows - Complete CI/CD optimization to prevent unnecessary runs on Agent OS changes - Clean up temporary debugging files Workflow optimization now fully implemented and working
1 parent 54b0040 commit 4474e14

3 files changed

Lines changed: 8 additions & 5 deletions

File tree

‎.github/workflows/lambda-tests.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ name: AWS Lambda Compatibility Tests
3232
- 'tox.ini'
3333
- 'pyproject.toml'
3434
- '.github/workflows/lambda-tests.yml'
35+
paths-ignore:
36+
- '.agent-os/**'
3537
pull_request:
3638
# Run on all PRs - immediate feedback on Lambda compatibility
3739
paths:
@@ -41,6 +43,8 @@ name: AWS Lambda Compatibility Tests
4143
- 'tox.ini'
4244
- 'pyproject.toml'
4345
- '.github/workflows/lambda-tests.yml'
46+
paths-ignore:
47+
- '.agent-os/**'
4448
schedule:
4549
# Run Lambda tests daily at 2 AM UTC
4650
- cron: '0 2 * * *'

‎.github/workflows/tox-full-suite.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ name: Tox Full Test Suite
4949
- 'tox.ini'
5050
- 'pyproject.toml'
5151
- '.github/workflows/tox-full-suite.yml'
52+
paths-ignore:
53+
- '.agent-os/**'
5254
pull_request:
5355
# Run on all PRs - immediate feedback on feature branch work
5456
paths:
@@ -57,6 +59,8 @@ name: Tox Full Test Suite
5759
- 'tox.ini'
5860
- 'pyproject.toml'
5961
- '.github/workflows/tox-full-suite.yml'
62+
paths-ignore:
63+
- '.agent-os/**'
6064

6165
permissions:
6266
contents: read

‎logs.zip‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)