122 Commits

Author SHA1 Message Date
inhishonor 2ef62371ec refactor(ci): Improve update mms action 2026-09-19 07:54:05 -06:00
inhishonor 62cc02e021 refactor(ci): Move test on pr to own job
That way testing and building can run in parallel and we can save a few minutes.
2026-09-19 07:54:05 -06:00
inhishonor a481b3a9f6 chore(ci): Update action dependencies 2026-09-19 07:54:05 -06:00
Inhishonor bb565b6c10 fix(ci): Explicitly define permissions for auto update mms 2026-09-18 19:31:40 -06:00
Inhishonor afe7ccd923 fix(ci): Set permissions for release after merge 2026-04-19 11:41:39 -07:00
Inhishonor 066659b920 fix(ci): Update permissions for create pr action 2026-04-15 12:49:46 -07:00
Inhishonor 89e25f673c fix(ci): Call generate-release-notes with write permission 2026-04-15 12:19:43 -07:00
Inhishonor 666a77cb69 fix(ci): Fix permissions for fetching release notes
GitHub has changed what permissions this requires, so we have to set GITHUB_TOKEN to have write access.
2026-04-15 12:04:38 -07:00
Inhishonor 2edb91c417 refactor(ci): Improve release notes cleaning process for manual release 2026-04-15 11:35:30 -07:00
Inhishonor 1200cb9008 chore(ci): Update all github action dependencies 2026-03-11 17:05:15 -07:00
Inhishonor 91979ee5eb Upload all release artifacts so they can be referenced from later jobs 2026-01-25 07:29:09 -08:00
Inhishonor acd135cc12 Reapply fix for the missing delimiter in build and release 2026-01-25 06:34:58 -08:00
Inhishonor ef765c0986 Create and upload a changelog.json with release 2026-01-25 06:34:58 -08:00
Inhishonor 6b728c3c77 Pass the version bump to the pull request job 2026-01-25 06:34:58 -08:00
Inhishonor 7d141cb98e Update the release workflow to use github output, and proper versioning 2026-01-24 06:37:26 -08:00
Inhishonor 2aa4f66529 Improve the release notes generation workflow
- Extract it to it's own script
- Use semver to filter out draft/prerelease
- Fix semver install command
- Clean up the formatting of the release scripts
2026-01-12 06:52:07 -08:00
octoshrimpy 1904dcba87 Merge pull request #666 from Inhishonor/release-workflow-updates
Update release workflow
2026-01-11 12:33:17 -05:00
Inhishonor cec52e4d86 Fix release notes generation logic
Use semver to determine the most recent version and then generate the release notes from there.
2026-01-01 06:25:50 -08:00
Inhishonor 43790ee9ec Set new releases as prereleases
That will give us time to test things before pushing the update out.
2026-01-01 05:03:08 -08:00
Inhishonor 989f37cc1f Add a GH action to validate fastlane metadata
As we are now translating the app descriptions we should have a validation check instead of blindly merging.
2025-12-27 06:37:10 -08:00
Inhishonor 154b7494c3 Various updates to auto-update-mms-configs 2025-12-10 15:04:04 -08:00
Inhishonor c9c0b7ffc7 Generate checksum for release apks 2025-12-10 11:08:07 -08:00
Inhishonor 59d65060e5 Support building a fdroid variant 2025-12-09 18:05:45 -08:00
Inhishonor bae08f2c78 Fix delimiter in release action 2025-12-09 12:42:28 -08:00
Inhishonor 366280d43b Revert "Rename Android keystore environment variables"
This reverts commit 1e7829c7fa.
2025-11-20 18:00:56 -08:00
octoshrimpy 1e7829c7fa Rename Android keystore environment variables 2025-11-18 19:09:38 -05:00
octoshrimpy acfe8a876b fix: update Android keystore handling to use presentation directory 2025-11-12 22:59:26 -05:00
octoshrimpy 19310f72c1 feat: add step to decode Android keystore in build workflow 2025-11-12 22:43:13 -05:00
octoshrimpy fd9ac79232 fix: add missing type declaration for release_ref input in build workflow 2025-11-12 20:23:18 -05:00
octoshrimpy c3df5f231f Add build and release workflow and release after merge workflow 2025-11-12 20:14:03 -05:00
octoshrimpy ca50c4d4ba fix memleak and manual release regex 2025-11-06 18:28:46 -05:00
octoshrimpy 12b28ccc49 clean up gh actions 2025-11-06 17:42:20 -05:00
octoshrimpy 4e9e382f69 Merge pull request #492 from Inhishonor/update-mms-configs
Update auto-update-mms-configs.yml
2025-07-03 10:42:56 -06:00
Inhishonor 25d73d5e49 Update auto-update-mms-configs.yml
-Add automated label, and list files in download directory.
-Set default branch as master in auto-update-mms.
2025-06-28 17:02:56 -07:00
Inhishonor 0a1ced673c Remove unused github action files
Let over from QKSMS
2025-06-28 16:49:14 -07:00
octoshrimpy 406be900a8 Update deploy.yml 2025-06-28 15:27:35 -04:00
octoshrimpy ef1a9809ff Update bump-and-build.yml 2025-06-28 15:24:12 -04:00
octoshrimpy f35b6a5e55 Update deploy system 2025-06-28 20:21:44 +01:00
octoshrimpy 4017250823 Update bump-and-build.yml 2025-06-28 15:04:15 -04:00
octoshrimpy 2694b44c16 Update bump-and-build.yml 2025-06-28 15:02:16 -04:00
octoshrimpy e6981075f9 Update bump-and-build.yml 2025-06-28 14:53:04 -04:00
octoshrimpy f9d6b82554 Update bump-and-build.yml 2025-06-28 14:47:33 -04:00
octoshrimpy 0143735872 Update bump-and-build.yml 2025-06-28 14:38:27 -04:00
octoshrimpy 8b7d6a1737 Update bump-and-build.yml 2025-06-28 14:34:39 -04:00
octoshrimpy 5193d4a39b Update bump-and-build.yml 2025-06-28 14:25:01 -04:00
octoshrimpy 60d7c91525 Update bump-and-build.yml 2025-06-28 14:21:59 -04:00
octoshrimpy c032ee246d Update bump-and-build.yml 2025-06-28 14:12:11 -04:00
octoshrimpy 63eb7e6d24 Update bump-and-build.yml 2025-06-28 14:08:22 -04:00
octoshrimpy d710bfc8bd Update bump-and-build.yml 2025-06-28 08:35:26 -04:00
octoshrimpy 121baf0435 Update bump-and-build.yml 2025-06-28 08:13:05 -04:00