ci(release): route dead jcenter deps to mavenCentral; v0.1.6 (+8)
This commit is contained in:
parent
bbd8d3580f
commit
654ed1fe68
2 changed files with 16 additions and 1 deletions
|
|
@ -47,6 +47,21 @@ jobs:
|
||||||
dart run slang
|
dart run slang
|
||||||
dart run build_runner build --delete-conflicting-outputs
|
dart run build_runner build --delete-conflicting-outputs
|
||||||
|
|
||||||
|
- name: Work around dead jcenter (route to mavenCentral)
|
||||||
|
run: |
|
||||||
|
# jcenter (bintray) is shut down; old transitive deps (e.g. flutter_tesseract_ocr
|
||||||
|
# -> AGP 7.1.2 -> apkzlib -> jsr305:1.3.9) still point there and fail to resolve.
|
||||||
|
# Inject mavenCentral/google globally so the SAME artifacts resolve from a live
|
||||||
|
# host — identical jars, so build bytes (and F-Droid reproducibility) are unchanged.
|
||||||
|
mkdir -p "$HOME/.gradle"
|
||||||
|
cat > "$HOME/.gradle/init.gradle" <<'EOF'
|
||||||
|
allprojects {
|
||||||
|
buildscript { repositories { google(); mavenCentral() } }
|
||||||
|
repositories { google(); mavenCentral() }
|
||||||
|
}
|
||||||
|
settingsEvaluated { s -> s.pluginManagement { repositories { google(); mavenCentral(); gradlePluginPortal() } } }
|
||||||
|
EOF
|
||||||
|
|
||||||
- name: Materialize signing material from secrets
|
- name: Materialize signing material from secrets
|
||||||
working-directory: apps/app_seeds
|
working-directory: apps/app_seeds
|
||||||
env:
|
env:
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
name: tane
|
name: tane
|
||||||
description: "Tane — local-first, encrypted, decentralized traditional-seed inventory and market."
|
description: "Tane — local-first, encrypted, decentralized traditional-seed inventory and market."
|
||||||
publish_to: 'none'
|
publish_to: 'none'
|
||||||
version: 0.1.5+7
|
version: 0.1.6+8
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.11.5
|
sdk: ^3.11.5
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue