Skip to content

Add README badges and ignore signing files - #5

Merged
Ramiz69 merged 1 commit into
mainfrom
readme-badges
Oct 22, 2026
Merged

Ramiz69 merged 1 commit into
mainfrom
readme-badges

Conversation

@Ramiz69

@Ramiz69 Ramiz69 commented Oct 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • README badges: Swift 6.4, macOS 27+, the platforms FrameGen builds XCFrameworks for (iOS, macOS, tvOS, watchOS, visionOS), Xcode 27, the latest release, the Homebrew tap and the license. Every badge links to the related page or README section.
  • .gitignore: ignores *.p8, *.p12, *.cer and *.mobileprovision, so App Store Connect keys and signing material never reach the repository.
  • Cask template: packaging/homebrew/framegen.rb now uses depends_on macos: :golden_gate. Current Homebrew deprecates the string comparison form and printed a warning. The same fix is already published in Ramiz69/homebrew-tap.

Testing

  • Every shields.io badge URL returns HTTP 200.
  • With the tap added, brew audit --cask --online ramiz69/tap/framegen passes: it downloaded FrameGen-2.0.zip from the v2.0 release and verified its SHA-256.
  • CI will fail on the "Select Xcode 27" step, because GitHub-hosted runners don't have Xcode 27 yet. This PR doesn't change any code.

…irement

- Badges for Swift 6.4, macOS 27+, the platforms FrameGen builds for,
  Xcode 27, the latest release, the Homebrew tap and the license.
- .gitignore keeps App Store Connect keys, certificates and provisioning
  profiles out of the repository.
- The cask uses depends_on macos: :golden_gate; the string comparison form
  is deprecated in current Homebrew.
@Ramiz69
Ramiz69 merged commit 43fbfd1 into main Oct 22, 2026
1 check failed
@Ramiz69
Ramiz69 deleted the readme-badges branch October 22, 2026 18:31
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