ci(release): vendor fdroid config+srclibs in-repo (no gitlab clone); v0.1.8 (+10)
Some checks failed
ci / test-commons-core (push) Successful in 59s
ci / analyze (push) Successful in 1m53s
site / deploy (push) Successful in 33s
ci / test-app-seeds (push) Successful in 9m52s
release / fdroid_reference (push) Failing after 13s
release / play (push) Successful in 19m22s
Some checks failed
ci / test-commons-core (push) Successful in 59s
ci / analyze (push) Successful in 1m53s
site / deploy (push) Successful in 33s
ci / test-app-seeds (push) Successful in 9m52s
release / fdroid_reference (push) Failing after 13s
release / play (push) Successful in 19m22s
This commit is contained in:
parent
9b0ef1fc40
commit
50edb5ff75
6 changed files with 111 additions and 14 deletions
|
|
@ -131,9 +131,13 @@ jobs:
|
|||
base=$(sed -n -E 's/^version:.*\+([0-9]+)$/\1/p' apps/app_seeds/pubspec.yaml)
|
||||
[ -n "$base" ]
|
||||
|
||||
# 4) fdroiddata skeleton (config.yml + srclibs) from the fork; overlay our recipe.
|
||||
# 4) Assemble a minimal fdroiddata (config.yml + srclibs + our recipe) from the
|
||||
# in-repo files. No external host needed — the job container reaches
|
||||
# git.comunes.org (via forgejo:3000) but not gitlab.com.
|
||||
fdd=/tmp/fdroiddata
|
||||
git clone --depth 1 -b tane https://gitlab.com/vjrj/fdroiddata.git "$fdd"
|
||||
mkdir -p "$fdd/metadata" "$fdd/srclibs"
|
||||
cp "$work/fdroid-ci/config.yml" "$fdd/config.yml"
|
||||
cp "$work"/fdroid-ci/srclibs/*.yml "$fdd/srclibs/"
|
||||
cp "$work/docs/fdroid/org.comunes.tane.yml" "$fdd/metadata/org.comunes.tane.yml"
|
||||
cd "$fdd"
|
||||
# Build THIS commit; drop binary: (we PRODUCE the reference here, not verify it).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue