Commit graph

475 commits

Author SHA1 Message Date
Ivan Kalashnikov
5bd7d8b6b5 Merge remote-tracking branch 'origin/master' into select-multiple-tags 2026-01-16 15:39:32 +07:00
Johannes Millan
1308c378d2 "Claude Code Review workflow" 2026-01-15 21:08:54 +01:00
Johannes Millan
6a7feb681e "Claude PR Assistant workflow" 2026-01-15 21:08:49 +01:00
Johannes Millan
b583454327 fix(android): support pre-release versions in APK builds
- Update bump-android-version.js to handle RC/alpha/beta versions
- Pre-releases use versionCode suffix 0001-8999, stable uses 9000
- This ensures users can upgrade from RC to stable without uninstalling
- Skip Play Store upload for pre-release tags (GitHub only)
- Skip fastlane changelog generation for pre-releases

Fixes #5964
2026-01-12 15:25:18 +01:00
Johannes Millan
a8cf4378da fix(ci): restore Docker Hub image name to personal repo
The Docker Hub image remains under johannesjo/ to maintain existing
references for users, while the GitHub repo moved to super-productivity/
2026-01-10 14:43:35 +01:00
Johannes Millan
9b7b01d24a fix(ci): update references for repo migration to super-productivity org
- Add permissions: contents: write to build.yml and manual-build.yml
  to fix GitHub release creation after org migration
- Update AUR PKGBUILD download URL to new org
- Update release notes changelog link
- Update GitHub project example hints in translation files
2026-01-10 12:56:27 +01:00
Johannes Millan
e0031b1378 build(ci): improve android build release upload reliability
- Add explicit contents: write permission for GITHUB_TOKEN
- Increase wait time for release creation from 15 to 20 minutes
- Add failure check if release is not found after waiting
2026-01-10 12:55:14 +01:00
Johannes Millan
dc498ef77d fix(ci): fix first-time contributor welcome action
- Change repo-token to repo_token (correct parameter name)
- Add write permissions for issues and pull-requests
2026-01-09 15:01:06 +01:00
Johannes Millan
7870c9238e build(ci): update CodeQL analysis permissions for security events 2026-01-06 13:19:21 +01:00
Johannes Millan
80389c542f fix(ci): add issues write permission to autoresponse workflow
GitHub Actions requires explicit permissions for write operations.
Adding `issues: write` permission resolves the "Resource not accessible
by integration" error when posting auto-reply comments.

Fixes #5904
2026-01-06 13:17:15 +01:00
Johannes Millan
1a79592aca build: update links to match our new organization 2026-01-05 14:45:06 +01:00
Johannes Millan
218e99721f
Merge pull request #5854 from johannesjo/dependabot/github_actions/actions/cache-5
chore(deps): bump actions/cache from 4 to 5
2026-01-02 12:15:30 +01:00
dependabot[bot]
25225a7609
chore(deps): bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 13:01:51 +00:00
dependabot[bot]
d0f521c22f
chore(deps): bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 13:01:39 +00:00
Johannes Millan
afa6bb85ea build(ci): add i18n JSON validation step to lint-and-test workflow 2025-12-19 13:34:45 +01:00
Johannes Millan
541798d3f0 build(welcome): update wording for issue claiming instructions 2025-12-13 12:03:56 +01:00
Johannes Millan
89d672d1cc fix(docker): drop arm/v7 platform to fix QEMU build failure
Alpine's busybox triggers fail under QEMU emulation on arm/v7,
causing the Docker Hub workflow to fail. 32-bit ARM is rarely
used today, so removing it simplifies the build.
2025-12-12 21:18:34 +01:00
Johannes Millan
e268076332 test(e2e): try to fix e2e tests 2025-12-10 21:26:48 +01:00
Johannes Millan
038ae7c652
Merge pull request #5620 from johannesjo/dependabot/github_actions/docker/metadata-action-5.10.0
chore(deps): bump docker/metadata-action from 5.8.0 to 5.10.0
2025-12-01 16:06:35 +01:00
dependabot[bot]
63a6856148
chore(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 14:25:22 +00:00
dependabot[bot]
bf396d5225
chore(deps): bump docker/metadata-action from 5.8.0 to 5.10.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.8.0 to 5.10.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](c1e51972af...c299e40c65)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 5.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 14:25:10 +00:00
Johannes Millan
984196f602 build: don't run mac build on PR 2025-11-13 13:52:07 +01:00
johannesjo
73ea2bcae3 build: attempt to fix mas 27 2025-11-10 15:40:02 +01:00
johannesjo
e4373b52da build: attempt to fix mas 26 2025-11-10 15:21:35 +01:00
johannesjo
bf8a3f9784 build: add diagnostics to debug MAS code signing mismatch 2025-11-10 15:18:12 +01:00
johannesjo
a90c249cf0 build: attempt to fix mas 25 2025-11-10 15:17:58 +01:00
johannesjo
4c6f9ee07e build: attempt to fix mas 24 2025-11-10 15:00:09 +01:00
johannesjo
7b20b68b5b build: attempt to fix mas 23 2025-11-10 14:56:05 +01:00
johannesjo
1f66267df1 build: add test dmg build workflow 2025-11-10 14:47:11 +01:00
johannesjo
17e98c5206 build: attempt to fix mas 22 2025-11-10 14:41:34 +01:00
johannesjo
2be589b903 build: attempt to fix mas 21 2025-11-10 14:28:38 +01:00
johannesjo
339ec1807a build: attempt to fix mas 20 2025-11-10 13:42:03 +01:00
johannesjo
8056eaf524 build: attempt to fix mas 19 2025-11-10 13:17:47 +01:00
johannesjo
57778d81c4 build: attempt to fix mas 18 2025-11-10 13:04:51 +01:00
johannesjo
19ed0a4d19 build: attempt to fix mas 17 2025-11-10 12:56:51 +01:00
johannesjo
94f25d5cc3 build: attempt to fix mas 16 2025-11-10 12:52:11 +01:00
johannesjo
ce19d6b2d5 build: attempt to fix mas 15 2025-11-10 12:49:41 +01:00
johannesjo
4f2b02e0e5 build: attempt to fix mas 14 2025-11-10 12:39:03 +01:00
johannesjo
f67cb450cb build: attempt to fix mas 13 2025-11-10 12:32:05 +01:00
johannesjo
62b467087b build: attempt to fix mas 12 2025-11-10 12:25:11 +01:00
johannesjo
6d79513b9b build: attempt to fix mas 11 2025-11-09 21:19:09 +01:00
johannesjo
327051a24f build: attempt to fix mas 10 2025-11-09 21:17:28 +01:00
johannesjo
e7fc459f07 build: attempt to fix mas 9 debug info 2025-11-09 21:15:34 +01:00
johannesjo
67266d4a3c build: attempt to fix mas 8 2025-11-09 21:02:17 +01:00
johannesjo
3a02b5b5a7 build: attempt to fix mas 7 2025-11-09 20:56:41 +01:00
johannesjo
c0d55063f0 build: attempt to fix mas 6 add potentially missing global cert 2025-11-09 20:53:51 +01:00
johannesjo
7fbc723536 build: attempt to fix mas 5 diagnostics again 2025-11-09 19:59:36 +01:00
johannesjo
56badbc943 build: attempt to fix mas 4 diagnostics again 2025-11-09 19:56:13 +01:00
johannesjo
ce2f227aec Revert "build: attempt to fix mas build by enabling auto discovery"
This reverts commit 2d2f6ea86b.
2025-11-09 19:42:31 +01:00
johannesjo
a8f9c9089d Revert "build: attempt to fix mas"
This reverts commit 42f031f1f7.
2025-11-09 19:42:30 +01:00