Skip to content

Commit

Permalink
PLAYRTS-5584 Remove Play SWI publications (#498)
Browse files Browse the repository at this point in the history
  • Loading branch information
pyby authored Jul 2, 2024
1 parent 93605a1 commit 4ee4aea
Show file tree
Hide file tree
Showing 18 changed files with 176 additions and 515 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/xcrun make -f

CONFIGURATION_REPOSITORY_URL=https://github.com/SRGSSR/playsrg-apple-configuration.git
CONFIGURATION_COMMIT_SHA1=966512b6ae7fdb7e8ff647717cc184585c2d73aa
CONFIGURATION_COMMIT_SHA1=678bad527c2540ece906499e5d2a3bf9be35f5bf
CONFIGURATION_FOLDER=Configuration

.PHONY: all
Expand Down
4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ The Play platform is more generally available on the web, on Android phones and

| Platform | Play RSI | Play RTR | Play RTS | Play SRF | Play SWI |
|:-- |:--:|:--:|:--:|:--:|:--:|
| iOS / tvOS | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-rsi/id920753497) | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-rtr/id920754925) | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-rts/id920754415) | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-srf/id638194352) | [🍎📱📺](https://itunes.apple.com/ch/app/play-swi/id920785201) |
| Android / Android TV | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.rsi.player) | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.rtr.player) | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.rts.player) | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.srf.mobile.srfplayer) | [🤖📱](https://play.google.com/store/apps/details?id=ch.swissinfo.player) |
| iOS / tvOS | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-rsi/id920753497) | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-rtr/id920754925) | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-rts/id920754415) | [🍎📱📺🚗](https://itunes.apple.com/ch/app/play-srf/id638194352) | |
| Android / Android TV | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.rsi.player) | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.rtr.player) | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.rts.player) | [🤖📱📺🚗](https://play.google.com/store/apps/details?id=ch.srf.mobile.srfplayer) | |
| Web | [🖥📱💻](https://www.rsi.ch/play) | [🖥📱💻](https://www.rtr.ch/play) | [🖥📱💻](https://www.rts.ch/play) | [🖥📱💻](https://www.srf.ch/play) | [🖥📱💻](https://www.swissinfo.ch/play) |

![Screenshots](README-images/iphone-screenshots.png)
Expand Down
66 changes: 32 additions & 34 deletions docs/RELEASE_CHECKLIST.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
# Release checklist

| Step | RSI | RTR | RTS | SRF | SWI |
|:--:|:--:|:--:|:--:|:--:|:--:|
| Edit SPM / Podfile dependencies to point at tagged versions ||||||
| Verify that Package.resolved / Podfile.lock only contain tagged versions ||||||
| Update application translations (with make pull-translations) ||||||
| Perform global diff with last release ||||||
| Submit what's new for translation ||||||
| Start git-flow release branch for new version ||||||
| Check version and build numbers. Bump if needed ||||||
| Update what's new JSON for betas ||||||
| [iOS] Update what's new on Github pages (with fastlane\*) ||||||
| Build betas for TestFlight (with fastlane\*) ||||||
| Create new version on App Store Connect (with fastlane\*) ||||||
| Update screenshots if needed (with fastlane\*\*) ||||||
| Build App Store builds (with fastlane\*) ||||||
| Update production remote configuration on Firebase ||||||
| Distribute App Store builds to public TestFlight groups (with fastane\*) ||||||
| Collect translations and update App Store Connect (with fastlane\*) ||||||
| [iOS] Collect translations and update Github pages (with fastlane\*) ||||||
| [iOS] Check what's new in betas or TestFlight builds ||||||
| Ask the PO to approve the version ||||||
| Submit to Apple review (with fastlane\*) ||||||
| Update status page on Confluence (Up coming status, statistics changes) ||||||
| Obtain successful Apple review ||||||
| Release to the store ||||||
| [iOS] Update Github pages to display hidden releases (with fastlane\*) ||||||
| [iOS] Check what's new information with production applications ||||||
| Finish git-flow release, tags, Bump patch / build version numbers and push (with fastlane\*) ||||||
| Close milestone and issues on github ||||||
| Create github release ||||||
| Add release date on Jira release ||||||
| Update status page on Confluence (Release date, old versions section) ||||||
| Step | RSI | RTR | RTS | SRF |
|:--:|:--:|:--:|:--:|:--:|
| Edit SPM / Podfile dependencies to point at tagged versions |||||
| Verify that Package.resolved / Podfile.lock only contain tagged versions |||||
| Update application translations (with make pull-translations) |||||
| Perform global diff with last release |||||
| Submit what's new for translation |||||
| Start git-flow release branch for new version |||||
| Check version and build numbers. Bump if needed |||||
| Update what's new JSON for betas |||||
| [iOS] Update what's new on Github pages (with fastlane\*) |||||
| Build betas for TestFlight (with fastlane\*) |||||
| Create new version on App Store Connect (with fastlane\*) |||||
| Update screenshots if needed (with fastlane\*\*) |||||
| Build App Store builds (with fastlane\*) |||||
| Update production remote configuration on Firebase |||||
| Distribute App Store builds to public TestFlight groups (with fastane\*) |||||
| Collect translations and update App Store Connect (with fastlane\*) |||||
| [iOS] Collect translations and update Github pages (with fastlane\*) |||||
| [iOS] Check what's new in betas or TestFlight builds |||||
| Ask the PO to approve the version |||||
| Submit to Apple review (with fastlane\*) |||||
| Update status page on Confluence (Up coming status, statistics changes) |||||
| Obtain successful Apple review |||||
| Release to the store |||||
| [iOS] Update Github pages to display hidden releases (with fastlane\*) |||||
| [iOS] Check what's new information with production applications |||||
| Finish git-flow release, tags, Bump patch / build version numbers and push (with fastlane\*) |||||
| Close milestone and issues on github |||||
| Create github release |||||
| Add release date on Jira release |||||
| Update status page on Confluence (Release date, old versions section) |||||

### \*Fastlane on PlayCity CI:

Expand Down Expand Up @@ -62,13 +62,11 @@
- Play RTR iOS: `fastlane ios iOSrtrScreenshots`
- Play RTS iOS: `fastlane ios iOSrtsScreenshots`
- Play SRF iOS: `fastlane ios iOSsrfScreenshots` (No upload to ASC, due to some marketing images)
- Play SWI iOS: `fastlane ios iOSswiScreenshots`
- Screenshots tvOS
- Play RSI tvOS: `fastlane ios tvOSrsiScreenshots`
- Play RTR tvOS: `fastlane ios tvOSrtrScreenshots`
- Play RTS tvOS: `fastlane ios tvOSrtsScreenshots`
- Play SRF tvOS: `fastlane ios tvOSsrfScreenshots` (No upload to ASC, due to some marketing images)
- Play SWI tvOS: `fastlane ios tvOSswiScreenshots`

# Private nightlies

Expand Down
Loading

0 comments on commit 4ee4aea

Please sign in to comment.