Skip to content

Commit 4b390cf

Browse files
🐛 Fix CI - Update imports and type annotations
- Change dependency from search-ads-api to asa-api-client - Update all imports from search_ads_api to asa_api_client - Fix type annotations for mypy strict mode - Fix line length issues (increased to 120) - Add basic CLI tests - Update author info (Sam Petherbridge, hello@peth.me) - Bump actions versions (checkout@v6, setup-uv@v7, codecov@v5)
1 parent b2b7b89 commit 4b390cf

File tree

17 files changed

+1931
-273
lines changed

17 files changed

+1931
-273
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
python-version: ["3.13"]
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818

1919
- name: Install uv
20-
uses: astral-sh/setup-uv@v4
20+
uses: astral-sh/setup-uv@v7
2121
with:
2222
version: "latest"
2323

@@ -40,7 +40,7 @@ jobs:
4040
run: uv run pytest --cov=search_ads_cli --cov-report=xml
4141

4242
- name: Upload coverage to Codecov
43-
uses: codecov/codecov-action@v4
43+
uses: codecov/codecov-action@v5
4444
with:
4545
file: ./coverage.xml
4646
fail_ci_if_error: false

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
id-token: write # Required for trusted publishing
1313

1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v6
1616

1717
- name: Install uv
18-
uses: astral-sh/setup-uv@v4
18+
uses: astral-sh/setup-uv@v7
1919
with:
2020
version: "latest"
2121

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
A command-line interface for managing Apple Search Ads campaigns.
99

10-
Built on top of [search-ads-api](https://github.com/SamPetherbridge/search-ads-api).
10+
Built on top of [asa-api-client](https://github.com/SamPetherbridge/asa-api-client).
1111

1212
## Installation
1313

0 commit comments

Comments
 (0)