Davide De Rosa
2a5c231d3d
Polish release workflow ( #207 )
...
* Do run tests in beta
- Test and build app in same lane
- Run tests with swift directly
- Set timeout on build only
- Set GYM_OUTPUT_DIRECTORY inline
- Fix bad build number, broken in db075eb
- Ignore updates to CHANGELOG for testing
- Drop unnecessary exports
- Drop unnecessary test env
- Drop unused PLATFORM .env.* variable
* Work around gym issues in CI
- Set custom build paths for proper clean-up
- Disable xcpretty (seems to hang job)
* Add descriptive names to workflow
- Rename beta to release
- Add job names
* Optimize release workflow
- Use a matrix for multiplatform build
- Only preinstall platform-specific certificates
- Output app version/build early for job reuse
- Do not depend app review on public beta release
- Pull latest commits before pushing/tagging
In release, ci/* scripts require Ruby. Make version an argument
of the commit-release.sh script to fix dependency.
* Import secret to notify external testers or not
* [ci skip] Add CHANGELOG preface in local scripts
* [ci skip] Update links to release via CI
2021-12-03 15:31:19 +01:00
Davide De Rosa
ae1aa1a268
Reorganize project with SwiftPM
...
- Drop CocoaPods completely
- Make PassepartoutCore a Swift package
- Enable Bitcode to fix OpenSSL linkage (iOS)
- Update CI scripts without CocoaPods
2021-11-06 11:18:55 +01:00
Davide De Rosa
6eee983769
Fix unnecessary API key call in lane
2021-10-16 12:35:04 +02:00
Davide De Rosa
16047d18c9
Skip binary upload in deliver
...
Upload is done on TestFlight for both iOS and macOS.
2021-10-15 22:17:11 +02:00
Davide De Rosa
6b7ab9a33b
Strip DIST_PATH
2021-10-11 17:34:31 +02:00
Davide De Rosa
9539876d23
Strip plenty of fastlane env
2021-10-11 17:23:18 +02:00
Davide De Rosa
0a6894d82c
Rewrite beta local/remote flow
...
- Merge envs
- Explicit lanes in workflow
2021-10-04 22:54:50 +02:00
Davide De Rosa
9d92453110
XXX: Skip precheck
...
Doesn't work with API key authentication.
2021-02-05 18:08:54 +01:00
Davide De Rosa
37fb68c2e1
XXX: Skip overwriting screenshots
2021-01-30 21:58:22 +01:00
Davide De Rosa
2588101efa
Compose some env variables
2021-01-18 17:43:56 +01:00
Davide De Rosa
a0be83a499
Set up to upload Mac build to App Store
...
- Do not skip .pkg for Mac App Store builds (beta)
- Add store_deploy lane
2021-01-06 18:01:28 +01:00
Davide De Rosa
6c55564dee
Fix scripts with platform argument
2021-01-03 22:28:08 +01:00
Davide De Rosa
505d79d9d6
Refactor fastlane configuration/environment
...
Remember skip_package_pkg for macOS.
2021-01-03 22:28:08 +01:00
Davide De Rosa
d4b7d47498
Merge macOS app and Core into repository
...
Temporarily drop env and fastlane.
2021-01-03 22:28:07 +01:00
Davide De Rosa
66bdc65359
Set beta release
2021-01-02 11:09:26 +01:00
Davide De Rosa
f74b1dacf7
Add missing translations
...
See 46b3c7838f
2020-12-28 22:56:50 +01:00
Davide De Rosa
2d2753a04a
Add MTU to description
2020-12-28 22:54:53 +01:00
Davide De Rosa
e27d59a5c5
Set beta release
2020-12-28 19:12:51 +01:00
Davide De Rosa
b4b5782c58
Update metadata
2020-12-27 20:41:13 +01:00
Davide De Rosa
46b3c7838f
Add missing provider
2020-12-27 20:11:33 +01:00
Davide De Rosa
ed52d9ceaa
Set beta release
2020-11-15 22:22:08 +01:00
Davide De Rosa
c38db995ff
Set beta release
2020-10-25 18:43:23 +01:00
Davide De Rosa
57524d644a
Set beta release
2020-10-06 00:03:49 +02:00
Davide De Rosa
c05334bcf7
Set beta release
2020-07-23 14:14:08 +02:00
Davide De Rosa
b28edc3d8f
Set beta release
2020-06-11 17:06:05 +02:00
Davide De Rosa
93283d4b32
Set beta release
2020-06-01 11:15:35 +02:00
Davide De Rosa
f829122351
Set beta release
2020-05-23 19:08:45 +02:00
Davide De Rosa
9b2582c453
Update fastlane templates
2020-05-23 15:42:13 +02:00
Davide De Rosa
834e902fce
Exchange primary/secondary categories
2020-05-20 19:46:23 +02:00
Davide De Rosa
89808bb2ea
Set beta release
2020-05-19 19:59:00 +02:00
Davide De Rosa
d1ade9a977
Add TorGuard provider
2020-05-15 17:12:46 +02:00
Davide De Rosa
160c9c34dd
Set beta release
2020-05-11 22:54:41 +02:00
Davide De Rosa
f7750760a5
Set beta release
2020-05-10 12:55:36 +02:00
Davide De Rosa
a3deba4442
Add Hide.me to metadata
2020-05-10 00:43:09 +02:00
Davide De Rosa
4445eea309
Set beta release
2020-04-22 11:57:28 +02:00
Davide De Rosa
b73c78bf7d
Fix missing edits in screenshots
...
Only iPhone 6.5" in a5cdd136e6
2020-04-18 17:00:38 +02:00
Davide De Rosa
be500891d0
Set beta release
2020-04-06 11:32:42 +02:00
Davide De Rosa
a5cdd136e6
Update copyright and first screenshot
...
Replace "7 Providers" with "Your Providers".
2020-02-28 21:45:15 +01:00
Davide De Rosa
28940f75ec
Set beta release
2020-02-28 18:45:17 +01:00
Davide De Rosa
ce8b5728b7
Set beta release
2020-02-27 16:29:37 +01:00
Davide De Rosa
4d3802d551
Copy en release notes
2019-12-22 12:27:57 +01:00
Davide De Rosa
a2a4db0568
Set beta release
2019-12-22 12:16:21 +01:00
Davide De Rosa
e28d8331a0
Set beta release
2019-12-14 19:38:20 +01:00
Davide De Rosa
b60d697fb0
Set beta release
2019-12-12 18:55:23 +01:00
Davide De Rosa
7d9784ae16
Copy en release notes
2019-12-11 16:02:31 +01:00
Davide De Rosa
46854fe45d
Set beta release
2019-12-11 14:07:54 +01:00
Davide De Rosa
6159221d0b
Add/update translations
...
Legitimate:
- es
- fr
- it
- pl
- ru
- zh-Hans
2019-12-11 12:28:03 +01:00
Davide De Rosa
d735ec78b9
Set beta release
2019-11-21 15:48:14 +01:00
Davide De Rosa
b428ddae2b
Set beta release
2019-11-21 00:09:12 +01:00
Davide De Rosa
433f969788
Set release date
2019-11-09 21:02:34 +01:00
Davide De Rosa
80b7fb71ae
Set beta release
2019-11-09 18:30:00 +01:00
Davide De Rosa
aa68acbd25
Highlight keywords in screenshots
2019-11-04 19:38:12 +01:00
Davide De Rosa
bccbea28df
Upgrade iPad screenshots
2019-11-04 18:50:31 +01:00
Davide De Rosa
5ecfe2bbcc
Resize 6.5" screenshots to 5.5"
2019-11-04 18:15:52 +01:00
Davide De Rosa
5093b33cef
Upgrade iPhone 6.5" screenshots
...
Use Hotpot templates.
2019-11-04 17:28:22 +01:00
Davide De Rosa
82e864e416
Copy release notes
2019-11-03 11:14:11 +01:00
Davide De Rosa
2c13099a1f
Set beta release
2019-10-25 19:34:23 +02:00
Davide De Rosa
a8293225b6
Set beta release
2019-10-23 20:20:44 +02:00
Davide De Rosa
113c1e47d9
Set beta release
2019-10-23 00:27:20 +02:00
Davide De Rosa
ba2bfc7d6c
Set beta release
2019-10-21 00:38:34 +02:00
Davide De Rosa
8c580c2143
Reuse fastlane templates from submodule
2019-10-11 18:44:53 +02:00
Davide De Rosa
096570d2cb
Set beta release
2019-10-11 14:16:14 +02:00
Davide De Rosa
7382565042
Set beta release
2019-09-30 16:29:33 +02:00
Davide De Rosa
42f204c136
Refactor fastlane scripts
2019-09-30 14:21:07 +02:00
Davide De Rosa
90f924b836
Update release notes
2019-09-11 10:09:44 +02:00
Davide De Rosa
db3cde3aae
Update CHANGELOG and release notes
...
Skip iOS 13 fixes from official release notes (pre-release).
2019-09-07 10:47:28 +02:00
Davide De Rosa
758e94c229
Set beta release
2019-09-03 00:31:38 +02:00
Davide De Rosa
b2d1c87219
Add ru App Store metadata
2019-08-26 20:32:51 +02:00
Davide De Rosa
a796c12ac0
Set beta release
2019-08-18 10:11:38 +02:00
Davide De Rosa
49832891a9
Copy release notes
2019-07-27 11:29:39 +02:00
Davide De Rosa
aa56dd6768
Set beta release
2019-07-27 11:09:48 +02:00
Davide De Rosa
76b7fbead1
Set beta release
2019-07-26 20:50:27 +02:00
Davide De Rosa
5fa150bac4
Set beta release
2019-07-11 18:48:32 +02:00
Davide De Rosa
3a4f262c91
Set beta release
2019-07-05 09:04:57 +02:00
Davide De Rosa
1d6288d0f0
Set beta release
2019-05-28 08:42:57 +02:00
Davide De Rosa
498fb0b52f
Split description preamble for iTunes Preview
...
4 lines max to avoid cropping.
2019-05-27 17:24:18 +02:00
Davide De Rosa
2373806e3a
Strip some app subtitles further
2019-05-27 00:08:31 +02:00
Davide De Rosa
214336ca7d
Update all release notes
2019-05-27 00:08:31 +02:00
Davide De Rosa
65b1a1fa63
Update CHANGELOG
2019-05-27 00:08:31 +02:00
Davide De Rosa
71af4015d1
Add es translations for the App Store
2019-05-26 21:17:05 +02:00
Davide De Rosa
81636f7532
Translate notice to Italian
2019-05-26 08:39:24 +02:00
Davide De Rosa
abb202ab13
Strip fr subtitle due to max length
2019-05-26 08:39:17 +02:00
Davide De Rosa
787c7a72bf
Add fr translations
2019-05-26 08:35:11 +02:00
Davide De Rosa
73618a5dee
Use sv keywords
2019-05-25 10:03:01 +02:00
Henry Gross-Hellsen
7913c83e91
Add Swedish localisation
2019-05-24 16:10:37 -10:00
Davide De Rosa
33876aabac
Shorten el subtitle for char limit
2019-05-21 15:35:11 +02:00
Davide De Rosa
2dd8e5613a
Integrate el localization
...
Shorten app subtitle for char limit.
2019-05-21 15:35:11 +02:00
Davide De Rosa
98f8b04f39
Integrate nl localization
...
Copy missing files from en-US.
Had to shorten app subtitle for char limit.
2019-05-20 14:17:45 +02:00
paxpacis
dfc778cb9e
First version of translation to Dutch/Nederlands
2019-05-19 20:44:16 +02:00
Davide De Rosa
81f86f80bd
Restore bit about Russian translations
...
Missing from 1.6.0 release, to be fair.
2019-05-18 12:27:58 +02:00
Davide De Rosa
42fba9f4c5
Add pt translations
...
Google Translate + common sense.
2019-05-18 12:27:56 +02:00
Davide De Rosa
cfaca12021
Add de translations
2019-05-18 11:51:39 +02:00
Davide De Rosa
e07676d565
Add it translations
2019-05-18 11:51:39 +02:00
Davide De Rosa
1fa95ce7f8
Drop beta issue
2019-05-17 13:07:18 +02:00
Davide De Rosa
f801d468e0
Set beta release
2019-05-15 10:34:25 +02:00
Davide De Rosa
e826bc0ccb
Update screenshots with network settings
2019-05-14 11:37:45 +02:00
Davide De Rosa
4bc50563c2
Set beta release
2019-05-11 17:49:14 +02:00
Davide De Rosa
6f1fe36412
Set beta release
2019-05-03 19:15:24 +02:00
Davide De Rosa
2c8e024a82
Update metadata about network override
2019-05-01 23:03:47 +02:00
Davide De Rosa
d1ef6f2661
Drop ru App Store metadata stubs
...
App is blocked in Russia.
2019-04-28 17:39:43 +02:00