Skip to content

Spm support & Invalidate Cache on Proxy Change#30

Merged
samirans89 merged 6 commits into
mainfrom
spm_support
Jul 8, 2026
Merged

Spm support & Invalidate Cache on Proxy Change#30
samirans89 merged 6 commits into
mainfrom
spm_support

Conversation

@Rushabhshroff

Copy link
Copy Markdown
Collaborator

No description provided.

- Update CHANGELOG.md with 0.2.0 release notes
- Broaden SDK constraint to >=2.12.0 <4.0.0
- Add .pubignore to exclude obsolete ios/Classes/ files
- Remove stale ios/Classes/ ObjC/Swift files from git tracking
- Add SPM package (ios/flutter_system_proxy/) and updated podspec
- Upgrade iOS platform version from 12.0 to 13.0 in Podfile and project settings.
- Update Flutter and CocoaPods versions in Podfile.lock.
- Modify AppDelegate to support implicit Flutter engine initialization.
- Add scene manifest configuration in Info.plist for multi-scene support.
- Clean up unused dependencies and update project structure in project.pbxproj.
- Ensure compatibility with the latest Flutter framework changes.
Comment on lines +9 to +32
name: Publish package
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- uses: subosito/flutter-action@v2
with:
flutter-version: '3.x'
channel: stable

- name: Install dependencies
run: flutter pub get

- name: Verify package
run: flutter pub publish --dry-run

- name: Publish to pub.dev
env:
PUB_CREDENTIALS: ${{ secrets.PUB_CREDENTIALS }}
run: |
mkdir -p ~/.config/dart
echo "$PUB_CREDENTIALS" > ~/.config/dart/pub-credentials.json
flutter pub publish --force No newline at end of file
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
steps:
- uses: actions/checkout@v4

- uses: subosito/flutter-action@v2
This was linked to issues Jul 8, 2026
HS-pro
HS-pro previously approved these changes Jul 8, 2026

@HS-pro HS-pro left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@HS-pro HS-pro left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@samirans89 samirans89 merged commit 13f2ebe into main Jul 8, 2026
6 of 7 checks passed
@Rushabhshroff Rushabhshroff linked an issue Jul 8, 2026 that may be closed by this pull request
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.

SPM support for iOS Disable cache Publish on pub.dev

4 participants