~repos /only-bible-app
git clone https://pyrossh.dev/repos/only-bible-app.git
The only bible app you will ever need. No ads. No in-app purchases. No distractions.
improve actions
- .github/workflows/build.yml +6 -0
- .github/workflows/setup.yaml +11 -0
.github/workflows/build.yml
CHANGED
|
@@ -7,6 +7,7 @@ jobs:
|
|
|
7
7
|
web:
|
|
8
8
|
runs-on: ubuntu-latest
|
|
9
9
|
steps:
|
|
10
|
+
- uses: only-bible-app/setup@v1
|
|
10
11
|
- uses: actions/checkout@v3
|
|
11
12
|
- uses: subosito/flutter-action@v2
|
|
12
13
|
with:
|
|
@@ -23,6 +24,7 @@ jobs:
|
|
|
23
24
|
android:
|
|
24
25
|
runs-on: ubuntu-latest
|
|
25
26
|
steps:
|
|
27
|
+
- uses: only-bible-app/setup@v1
|
|
26
28
|
- uses: actions/checkout@v3
|
|
27
29
|
- uses: actions/setup-java@v2
|
|
28
30
|
with:
|
|
@@ -37,6 +39,7 @@ jobs:
|
|
|
37
39
|
ios:
|
|
38
40
|
runs-on: macos-latest
|
|
39
41
|
steps:
|
|
42
|
+
- uses: only-bible-app/setup@v1
|
|
40
43
|
- uses: actions/checkout@v3
|
|
41
44
|
- uses: subosito/flutter-action@v2
|
|
42
45
|
with:
|
|
@@ -47,6 +50,7 @@ jobs:
|
|
|
47
50
|
macos:
|
|
48
51
|
runs-on: macos-latest
|
|
49
52
|
steps:
|
|
53
|
+
- uses: only-bible-app/setup@v1
|
|
50
54
|
- uses: actions/checkout@v3
|
|
51
55
|
- uses: subosito/flutter-action@v2
|
|
52
56
|
with:
|
|
@@ -59,6 +63,7 @@ jobs:
|
|
|
59
63
|
windows:
|
|
60
64
|
runs-on: windows-latest
|
|
61
65
|
steps:
|
|
66
|
+
- uses: only-bible-app/setup@v1
|
|
62
67
|
- uses: actions/checkout@v3
|
|
63
68
|
- uses: subosito/flutter-action@v2
|
|
64
69
|
with:
|
|
@@ -70,6 +75,7 @@ jobs:
|
|
|
70
75
|
linux:
|
|
71
76
|
runs-on: ubuntu-latest
|
|
72
77
|
steps:
|
|
78
|
+
- uses: only-bible-app/setup@v1
|
|
73
79
|
- uses: actions/checkout@v3
|
|
74
80
|
- uses: subosito/flutter-action@v2
|
|
75
81
|
with:
|
.github/workflows/setup.yaml
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
1
|
+
name: Setup env
|
|
2
|
+
description: Setup env
|
|
3
|
+
runs:
|
|
4
|
+
using: "composite"
|
|
5
|
+
steps:
|
|
6
|
+
- name: Make envfile
|
|
7
|
+
uses: SpicyPizza/create-envfile@v2.0
|
|
8
|
+
with:
|
|
9
|
+
file_name: .env
|
|
10
|
+
envkey_TTS_SUBSCRIPTION_KEY: ${{ secrets.TTS_SUBSCRIPTION_KEY }}
|
|
11
|
+
envkey_RESEND_API_KEY: ${{ secrets.RESEND_API_KEY }}
|