Davide De Rosa
f099c026c3
Trigger beta on updated beta build file
...
Can get rid of dummy job.
2021-11-30 16:40:22 +01:00
Davide De Rosa
13896c7396
Rethink beta/release workflow
...
- Drop stable branch
- Run tests on all branches except test/*
- Publish beta manually
- Beta
- Leave "Unreleased" in CHANGELOG
- Add TestFlight URL
- Tag beta after successful deployment
- Release
- Enable GPG signing
- Commit version and date in CHANGELOG
- Tag release
- Create GitHub release with merged notes
Show all workflows in README.
2021-11-30 12:24:17 +01:00
Davide De Rosa
51821660d2
Commit build number with beta
...
Pick base build number from env, not project. Can now drop
fetch-depth 0 from workflow, no needs for commits count.
2021-11-29 19:06:59 +01:00
Davide De Rosa
d39f0fc04b
Update API on new beta
2021-11-27 12:43:05 +01:00
Davide De Rosa
16e83bf990
Fix version/build number scripts
2021-10-11 19:34:08 +02:00
Davide De Rosa
92f382c395
Fail fast on commit beta
2021-10-05 19:27:02 +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
6815d691eb
Redo local scripts for remote CI
...
commit-beta
- Ensure master branch
- Commit beta release to CHANGELOG
- Tag locally
commit-release
- Ensure master branch
- Update App Store Connect metadata
push-refs
- Sync stable with master
- Push master
- Push tags (trigger CI)
2021-09-29 15:24:01 +02:00
Davide De Rosa
7d47150c15
Script deployment to both platforms
2021-01-06 18:01:28 +01:00