Commit Graph

109 Commits

Author SHA1 Message Date
mahee96
8b39b314ed CI: skip info on upstream branch for deploy message in nightly since it is already the last beta before stable 2026-02-22 07:39:24 +05:30
mahee96
51ade6fcb2 CI: disabled test tracks completely by commenting out 2026-02-22 07:29:56 +05:30
mahee96
15021413ac CI: fixed the heredoc parsing issues when single quotes are present in the notes by using a local function in shell script 2026-02-22 06:22:41 +05:30
mahee96
7375fee882 CI: deploy - added filtering to upload only available files 2025-11-16 01:25:01 +05:30
mahee96
05299848d3 CI: remove pod related steps 2025-11-16 00:51:02 +05:30
mahee96
22674a4f2c CI: updated to macOS 26 + xcode 26 for runners 2025-10-15 20:32:42 +05:30
mahee96
dd3088e77c - CI: updated stable.yml for recent fixes 2025-03-01 01:30:15 +05:30
mahee96
3ed5b773ca - CI: serialize on whole workflow instead of individual jobs 2025-02-27 05:37:35 +05:30
mahee96
ea81f03c98 - CI: enable build on push for nightly temporarily 2025-02-27 05:03:42 +05:30
mahee96
3b3fa1f72d - CI: fix: deploy errors 2025-02-27 05:01:27 +05:30
mahee96
31406951cf -CI: fix: deploy must run if tests were sccessful or skipped 2025-02-27 04:57:34 +05:30
mahee96
3d3c671015 - CI: Try composite build 2025-02-27 04:30:45 +05:30
Magesh K
fae8b02bb3 - CI: replaced irgaly/xcode-cache with gh-actions-cache
- CI: serialization bug fix - reverted concurrency lock to workflow level instead of job level which was causing issues due to incorrect cache at expected jobs
- CI: Boot simulator in async instead of doing in a blocking step
- CI: integrate publishing release notes
- CI: moved posting to beta-build-num repo into build-job instead of deploy coz we want to roll the beta-build-num for each success of build-job even if the workflow failed.
2025-02-27 02:49:20 +05:30
Magesh K
5f1551f1cc - CI: Optimization: Split tests-build from tests-run so that tests-run failure doesn't invalidate last build in cache 2025-02-24 19:42:07 +05:30
Magesh K
cf44e9f7a9 - CI: Fix: VERSION_IPA was not using $marketing_version 2025-02-23 23:16:18 +05:30
Magesh K
08df673962 - UITests: Fix: exclude pojavlauncher from testing since it is unreliable and fetch fails 2025-02-23 22:16:40 +05:30
Magesh K
900c858a9f - CI: Split sequential steps into build, deploy, publish jobs and use concurrency for build and test 2025-02-23 21:17:41 +05:30
Magesh K
b1267d6779 - CI: Makefile and CI bug-fixes 2025-02-22 20:30:56 +05:30
Magesh K
728df41117 - CI: improvements: dispatch simulator boot up in background and other fixes 2025-02-22 19:11:13 +05:30
Magesh K
48fa80f7c0 - CI: Fixes to make build re-useable 2025-02-22 18:35:49 +05:30
Magesh K
df7c7dca80 - CI: Improve build log capture in case of errors 2025-02-22 17:12:12 +05:30
Magesh K
fd570fc60f - CI: Included tests for CI builds 2025-02-22 02:37:30 +05:30
Magesh K
64ec405957 - ReleaseTracks: Added in-app ReleaseTracks switching support 2025-02-10 13:53:31 +05:30
Magesh K
a52fbadf37 - CI: fix typo 2025-02-08 14:24:00 +05:30
Magesh K
18efea1d49 - CI: updated nightly to print new commits when running on schedule 2025-02-08 13:50:45 +05:30
Magesh K
dc9014b959 - Store: Reverted localized version for Store and version to be independent 2025-02-08 13:38:37 +05:30
Magesh K
5bd201fe2c - Beta-Builds: Updated bundleID suffix with beta build to match source 2025-02-08 12:17:45 +05:30
Magesh K
fd30ee8a2c - CI update for nightly 2025-02-08 11:44:40 +05:30
Magesh K
94e41498a2 - Multiple fixes and CI setup 2025-02-08 11:36:55 +05:30
Magesh K
b510bd097f [CI]: Fix wrong secrects for BUILD_LOG_ZIP_PASSWORD 2025-01-13 03:39:30 +05:30
Magesh K
704b75bd63 [CI]: Capture SideStore build log using 'tee' and upload it as encrypted zip in the artifacts 2025-01-12 22:43:07 +05:30
Magesh K
9371e0c7ec [CI]: post apps-v2 on main instead of nightly 2024-12-30 04:21:46 +05:30
Magesh K
cecb14df9f [CI]: use main branch for updates to apps-v2 sources.json 2024-12-30 03:54:18 +05:30
Magesh K
6b56635a8a [CI]: updated nightly workflow to match apps-v2 2024-12-30 03:24:31 +05:30
Magesh K
5095181682 [apps-v2]: updated to push beta(nightly) updates to sources 2024-12-30 00:49:06 +05:30
Magesh K
6bc89aa4ab [CI]: update rebase.yml to alpha.yml 2024-12-26 21:15:29 +05:30
Magesh K
592cb357cf [CI]: Added conditional deployment of the alpha commit to apps-v2 sources
- (useful when debugging CI and to prevent continuous in-app update noise to the users)
2024-12-26 21:15:29 +05:30
Magesh K
14f745a715 [CI]: Fix dSYM artifact upload path 2024-12-26 21:15:29 +05:30
Magesh K
0fef90b744 [CI]: upgrade to use Xcode 16.1 on macOS 14 runner 2024-12-26 21:15:29 +05:30
Magesh K
94693653a1 [CI]: export dSYMs to releases page in the artifacts section as zip 2024-12-26 21:15:29 +05:30
Magesh K
39b3fb4726 [dSYMs]: updated makefile to define configuration explicitly, renamed xcarhive and retain dSYMs at original location 2024-12-26 21:15:29 +05:30
Magesh K
c4dcd53472 [CI]: always try installing cocoa pods irrespective of cache 2024-12-26 21:15:29 +05:30
Magesh K
4c4a83e90c [apps-v2]: fix source apps updater 2024-12-26 21:15:29 +05:30
Magesh K
ed2a856ee3 [apps-v2]: enable publish to github pages for sources 2024-12-26 21:15:29 +05:30
Magesh K
d67e8f5648 [Beta-Updates]: use BUILD_REVISION added as field in Info.plist instead of CURRENT_PROJECT_VERSION for commit ID marker 2024-12-26 21:15:29 +05:30
Magesh K
c86bf17794 [CI]: set IS_BETA for xcodebuild to build beta IPA with commit id as MARKETING_VERSION 2024-12-26 21:15:29 +05:30
Magesh K
76b47bc0d3 [CI]: Ported step to create alpha (pre-release) artifacts for github releases 2024-12-26 21:15:29 +05:30
Magesh K
7afde3d62d [TAG]: bump release version to next minor 0.6.0 2024-12-26 21:15:29 +05:30
Magesh K
b2611ba71c Revert "[CI]: diagnostics: disabled xcpretty to print full error logs"
This reverts commit 01a3b8ba9d9cc8bd24e974aa0116bc9c3e0e38ac.
2024-12-26 21:15:29 +05:30
Magesh K
bfba242a02 [CI]: diagnostics: disabled xcpretty to print full error logs 2024-12-26 21:15:29 +05:30