Compare commits

...

29 commits
v0.2.9 ... main

Author SHA1 Message Date
nomadics9
a3db1460fc
forge 2025-01-07 19:20:21 +03:00
nomadics9
1cc24dd00a
Workflows: Trigger publish with a click 2025-01-07 18:25:35 +03:00
nomadics9
23a5a48048
Workflows: playground 2025-01-07 18:23:57 +03:00
nomadics9
06d48447d2
Workflows: Trigger publish with a click 2025-01-07 17:36:07 +03:00
nomadics9
26232f1e56
Workflows: playground 2025-01-07 17:27:14 +03:00
nomadics9
b297596d5f
Workflows: playground 2025-01-07 16:37:20 +03:00
nomadics9
be92efda14
Workflows: playground 2025-01-07 16:35:11 +03:00
nomadics9
4e3513491c
Workflows: playground 2025-01-07 16:34:22 +03:00
nomadics9
1c2b26af8c
Workflows: playground 2025-01-07 16:32:48 +03:00
nomadics9
0e16dbc314
Workflow: Notify on successful build 2025-01-07 16:26:22 +03:00
nomadics9
e39ba987c4
Init: testing workflow
All checks were successful
Testing Area / AlaskarTV (push) Successful in 13s
2025-01-07 16:22:16 +03:00
AlaskarTV-Bot
3b1a287864 Bump version to v0.18.4
Some checks failed
Build Latest / AlaskarTV (push) Has been cancelled
2025-01-07 13:03:30 +00:00
nomadics9
93980aebb5
Workflows: add version and release names to commit 2025-01-07 15:37:28 +03:00
nomadics9
6e01a44a83
Workflows: typo 2025-01-07 14:46:35 +03:00
nomadics9
3101fdcbc5
Workflows: unzip symbols 2025-01-06 23:13:45 +03:00
nomadics9
e8a85a9021
Workflows: unzip symbols 2025-01-06 23:12:18 +03:00
nomadics9
781a96d97f
Workflows: unzip symbols 2025-01-06 23:07:42 +03:00
nomadics9
610e898a71
Workflows: fix service account 2025-01-06 23:03:18 +03:00
affdb7eed3 Update .github/workflows/publish.yml 2025-01-06 19:46:27 +00:00
AlaskarTV-Bot
1edfd9661b Bump version to v0.18.4
All checks were successful
Build Latest / AlaskarTV (push) Successful in 4m8s
2025-01-06 15:34:10 +00:00
nomadics9
b9383127e2
Workflows: fix 2025-01-06 18:34:06 +03:00
nomadics9
38d00e9995
Workflows: roll back
Some checks failed
Build Latest / AlaskarTV (push) Has been cancelled
2025-01-06 18:28:53 +03:00
nomadics9
c31782e545
Workflows: push source to repo 2025-01-06 18:28:22 +03:00
AlaskarTV-Bot
dd8e5f0407 Bump version to v0.18.4
Some checks failed
Build Latest / AlaskarTV (push) Failing after 27s
2025-01-06 15:26:23 +00:00
nomadics9
5ca60b64e9
Workflows: push source to repo
Some checks failed
Build Latest / AlaskarTV (push) Has been cancelled
2025-01-06 18:25:52 +03:00
nomadics9
02eb8fe9f5
t
Some checks failed
Build Latest / AlaskarTV (push) Has been cancelled
2025-01-06 17:41:03 +03:00
nomadics9
b47f7dda37
t
Some checks failed
Build Latest / AlaskarTV (push) Has been cancelled
2025-01-06 17:37:55 +03:00
AlaskarTV-Bot
0e47b19a2e Bump version to v0.18.3 2025-01-06 14:37:21 +00:00
nomadics9
5337e477b7 Workflows: publish enabled 2025-01-06 03:12:57 +03:00
5 changed files with 88 additions and 33 deletions

View file

@ -69,7 +69,7 @@ jobs:
run: |
sed -i '
s/title = "Jellyfin app version"/title = "AlaskarTV app version"/
s/content = "jellyfin-androidtv .*/content = "alaskartv-androidtv ${BuildConfig.VERSION_NAME} ${BuildConfig.BUILD_TYPE}"/
s/content = "jellyfin-androidtv .*/content = "alaskartv-androidtv v${BuildConfig.VERSION_NAME} ${BuildConfig.BUILD_TYPE}"/
s/icon = R.drawable.ic_jellyfin/icon = R.drawable.app_icon_foreground_monochrome/
' app-release/app/src/main/java/org/jellyfin/androidtv/ui/preference/category/about.kt
@ -86,20 +86,28 @@ jobs:
sed -i 's/jellyfin-androidtv/alaskartv-androidtv/' \
app-release/app/src/main/java/org/jellyfin/androidtv/ui/startup/fragment/SelectServerFragment.kt
# - name: Push Source Code
# env:
# GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
# run: |
# cd app-release
# rm -rf .git .github CODEOWNERS CONTRIBUTORS.md README.md
# git init
# git config --global user.email "binaskar@gmail.com"
# git config --global user.name "nomadics9"
# git remote add origin https://x-access-token:${GITHUB_TOKEN}@github.com/nomadics9/alaskartv.git
# git add .
# git commit -m "Update"
# git branch -M main
# git push origin main --force
- name: Parse release.txt
id: parse_release
run: |
VERSION_RELEASE=$(cat release.txt)
echo "VERSION_RELEASE=$VERSION_RELEASE" >> $GITHUB_ENV
- name: Push Source Code
env:
FORGEJO_TOKEN: ${{ secrets.FORGEJO_TOKEN }}
VERSION_NAME: ${{ env.VERSION_NAME }}
VERSION_RELEASE: ${{ env.VERSION_RELEASE }}
run: |
cd app-release
rm -rf .git .github CODEOWNERS CONTRIBUTORS.md README.md
git init
git config --global user.email "no-reply@askar.tv"
git config --global user.name "AlaskarTV-Bot"
git remote add origin https://${FORGEJO_TOKEN}:@git.askar.tv/nomad/alaskartv-source.git
git add .
git commit -m "Bumped to v${VERSION_NAME} : Release ${VERSION_RELEASE}"
git branch -M main
git push origin main --force
- name: Set up Java
uses: https://github.com/actions/setup-java@v4
@ -207,3 +215,19 @@ jobs:
FORGEJO_TOKEN: ${{ secrets.FORGEJO_TOKEN }}
VERSION_NAME: ${{ env.VERSION_NAME }}
VERSION_CODE: ${{ env.VERSION_CODE }}
- name: Notify
uses: https://github.com/appleboy/telegram-action@master
with:
to: ${{ secrets.TELEGRAM_ID }}
token: ${{ secrets.TELEGRAM_BOT }}
message: |
${{ github.actor }}:
Commit message: ${{ github.event.commits[0].message }}
AlaskarTV Built Successfully
See changes: https://git.askar.tv/nomad/alaskartv-app/releases/tag/v${{ env.VERSION_NAME }}
[Publish to GooglePlay](https://apo.askar.tv/api/publish)
env:
VERSION_NAME: ${{ env.VERSION_NAME }}

View file

@ -0,0 +1,24 @@
name: Testing Area
on:
workflow_dispatch:
jobs:
AlaskarTV:
runs-on: docker
container: ghcr.io/catthehacker/ubuntu:full-latest
steps:
- name: Notify
uses: https://github.com/appleboy/telegram-action@master
with:
to: ${{ secrets.TELEGRAM_ID }}
token: ${{ secrets.TELEGRAM_BOT }}
format: markdown
message: |
*${{ github.actor }}*:
Commit message: ${{ github.event.commits[0].message }}
**AlaskarTV Built Successfully**
See [changes](https://git.askar.tv/nomad/alaskartv-app/releases/tag/v0.3.0)
To publish, click: [Trigger Publish Workflow](https://apo.askar.tv/api/publish)

View file

@ -1,4 +1,4 @@
name: Publish AlaskarTV
name: Publish to Google Play
on:
workflow_dispatch:
@ -34,22 +34,30 @@ jobs:
mkdir -p ./release/whatsnew
cp whatsnew.txt ./release/whatsnew/whatsnew-en-US
- name: Unzip Symbols
run: |
unzip ./release/debug-symbols.zip -d ./release/symbols
mv ./release/symbols/app-release/app/build/intermediates/merged_native_libs/release/mergeReleaseNativeLibs/out/lib/* ./release/symbols/
rm -rf ./release/symbols/app-release
- name: List Downloaded Files
run: |
ls -laR ./release
# - name: Create service_account.json
# run: echo '${{ secrets.SERVICE_ACCOUNT_JSON }}' > service_account.json
#
# - name: Deploy to Google Play
# uses: https://github.com/r0adkll/upload-google-play@v1
# with:
# serviceAccountJson: service_account.json
# packageName: org.askartv.tv
# releaseFiles: "./release/*.aab"
# debugSymbols: "./release/symbols"
# track: production
# status: completed
# whatsNewDirectory: ./release/whatsnew
- name: Create service_account.json
run: echo "${{ secrets.SERVICE_ACCOUNT_JSON }}" | base64 -d > service_account.json
- name: Deploy to Google Play
uses: https://github.com/r0adkll/upload-google-play@v1
with:
serviceAccountJson: service_account.json
packageName: org.askartv.tv
releaseFiles: "./release/*.aab"
debugSymbols: "./release/symbols"
track: production
status: completed
whatsNewDirectory: ./release/whatsnew

View file

@ -1,2 +1 @@
v0.18.3
v0.18.4

View file

@ -1,3 +1,3 @@
APPLICATION_ID=org.askartv.tv
VERSION_NAME=v0.2.9
VERSION_CODE=15
VERSION_NAME=v0.3.1
VERSION_CODE=17