Remove Cake-specific CI workflows (broken on our setup) #1

Merged
such-gitea merged 1 commits from github-such-software/hash-wallet:dev into dev 2026-05-15 13:31:15 -04:00
Owner

These came along with the original cake_wallet clone but reference Cake
Labs' private self-hosted runners (e.g. 'runs-on: [Linux, amd64, forlinux]'),
private docker registry tokens, and Cake-internal paths. They never run
successfully on our infrastructure and just clutter the Actions UI with
red warning triangles.

Removed:

  • pr_test_build_{linux,android}.yml — Cake's own CI builds
  • reusable-build.yml — shared build workflow they call into
  • automated_integration_test.yml — heavy integration suite
  • are_translations_sane.yml — translation lint
  • no_{http_imports,print_in_dart,restricted_imports}.yaml — code lints

Keeping our build-linux.yml. Lint workflows can be re-added later if we
want them, adapted for our setup.

Issue Number (if Applicable): Fixes #

Description

Please include a summary of the changes and which issue is fixed / feature is added.

Pull Request - Checklist

  • Initial Manual Tests Passed
  • Double check modified code and verify it with the feature/task requirements
  • Format code
  • Look for code duplication
  • Clear naming for variables and methods
  • Manual tests in accessibility mode (TalkBack on Android) passed
These came along with the original cake_wallet clone but reference Cake Labs' private self-hosted runners (e.g. 'runs-on: [Linux, amd64, forlinux]'), private docker registry tokens, and Cake-internal paths. They never run successfully on our infrastructure and just clutter the Actions UI with red warning triangles. Removed: - pr_test_build_{linux,android}.yml — Cake's own CI builds - reusable-build.yml — shared build workflow they call into - automated_integration_test.yml — heavy integration suite - are_translations_sane.yml — translation lint - no_{http_imports,print_in_dart,restricted_imports}.yaml — code lints Keeping our build-linux.yml. Lint workflows can be re-added later if we want them, adapted for our setup. Issue Number (if Applicable): Fixes # # Description Please include a summary of the changes and which issue is fixed / feature is added. # Pull Request - Checklist - [ ] Initial Manual Tests Passed - [ ] Double check modified code and verify it with the feature/task requirements - [ ] Format code - [ ] Look for code duplication - [ ] Clear naming for variables and methods - [ ] Manual tests in accessibility mode (TalkBack on Android) passed
such-gitea added 1 commit 2026-05-15 13:31:04 -04:00
Remove Cake-specific CI workflows (broken on our setup)
Some checks failed
Hash Wallet Linux build / build (pull_request) Failing after 21m47s
df188b6114
These came along with the original cake_wallet clone but reference Cake
Labs' private self-hosted runners (e.g. 'runs-on: [Linux, amd64, forlinux]'),
private docker registry tokens, and Cake-internal paths. They never run
successfully on our infrastructure and just clutter the Actions UI with
red warning triangles.

Removed:
- pr_test_build_{linux,android}.yml — Cake's own CI builds
- reusable-build.yml — shared build workflow they call into
- automated_integration_test.yml — heavy integration suite
- are_translations_sane.yml — translation lint
- no_{http_imports,print_in_dart,restricted_imports}.yaml — code lints

Keeping our build-linux.yml. Lint workflows can be re-added later if we
want them, adapted for our setup.
such-gitea merged commit 136c7f32ef into dev 2026-05-15 13:31:15 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Builds/hash-wallet#1