CI: move workflow to .forgejo/workflows; self-contained Forgejo release; bump 0.1.1
Some checks failed
build-apk / build (push) Failing after 10m45s

- .forgejo/workflows/build-apk.yml (Forgejo's location): on v* tag, build signed
  APK using the Actions secrets and publish via the Forgejo API (curl + auto token),
  no external action. Best-effort NDK install for the RN version.
- Remove the old .gitea workflow to avoid double runs.
- Bump app version to 0.1.1.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Hank 2026-07-07 14:18:06 -07:00
parent 02e2c750ea
commit 3d1505d2e7
4 changed files with 83 additions and 64 deletions

View file

@ -1,11 +1,20 @@
import React from 'react';
import React, { useEffect } from 'react';
import { StatusBar } from 'expo-status-bar';
import { SafeAreaProvider } from 'react-native-safe-area-context';
import { AuthProvider } from '@/auth/AuthContext';
import { ThemeProvider } from '@/theme/ThemeContext';
import { RootNavigator } from '@/navigation/RootNavigator';
import { ps } from '@/api/client';
import { initFileLogging } from '@/features/diagnostics/fileLogger';
export default function App() {
// Restore the file-logging preference; if on, also turn on request logging.
useEffect(() => {
void initFileLogging().then((on) => {
if (on) ps.setLogRequests(true);
});
}, []);
return (
<SafeAreaProvider>
<ThemeProvider>