import '../../tool/src/release/app_release.dart'; /// An app as a test needs it: Learn's shape, under names of its own. const testApp = AppRelease( id: 'notes', name: 'Halkyon Notes', applicationId: 'app.halkyon.notes', directory: 'apps/notes', flutterPackage: 'apps/notes/halkyon_notes_flutter', artifactName: 'halkyon-notes', serverUrl: 'https://notes.halkyon.eu/', forgejo: 'https://code.example.org', repository: 'halkyon-days/halkyon', android: AndroidSigning( certificateFile: 'tool/release/notes-certificate.sha256', keystoreVariable: 'HALKYON_NOTES_KEYSTORE', defaultKeystore: '.local/share/halkyon-notes/android-release.p12', aliasVariable: 'HALKYON_NOTES_KEY_ALIAS', defaultAlias: 'halkyon-notes', ), fdroid: FdroidListing( script: 'tool/fdroid_repo.sh', listing: 'tool/release/fdroid', indexCertificateFile: 'tool/release/fdroid-index-certificate.sha256', repositoryUrl: 'https://halkyon.app/fdroid/repo', ), snap: SnapRelease( name: 'halkyon-notes', part: 'halkyon-notes', directory: 'snap', ), legacyTagPrefix: 'v', formerPaths: ['halkyon_notes_flutter', 'halkyon_notes_server'], );