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 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
|
||||
working-directory: apps/app_seeds
|
||||
env:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue