build(deps): bump actions/setup-java from 5.6.0 to 6.0.1 - #17
Closed
dependabot[bot] wants to merge 84 commits into
Closed
dependabot[bot] wants to merge 84 commits into
dependabot[bot] wants to merge 84 commits into
Conversation
Android terminal emulator running Linux distros via proot (no root). - Alpine/Debian/Ubuntu/Arch/Fedora support - Multi-session drawer - Three color themes - Extra keys row with haptic feedback - Foreground service with notification
…x CI compatibility - Remove unused NativeSubprocess.kt, subprocess.c, CMakeLists.txt (Termux library handles PTY) - Remove unused init-host.sh (ReTerminal reference script) - Fix init.sh PS1 from 'reterm' to 'redterm' - Remove machine-specific aapt2 override from gradle.properties (broke CI) - Make WelcomeActivity selected card background theme-aware
…PIs, CI - Notification tap now resumes existing session (sessions persist in companion) - Theme change in terminal applies colors via ContextThemeWrapper, no recreate - Removed keepScreenOn, relabeled wakelock setting - Added TERM=xterm-256color and stty erase ^? to bashrc for backspace fix - Fixed deprecated getNextTarEntry -> getNextEntry, ClipboardManager APIs - Added -dontwarn for zstd/brotli/asm to fix R8 release build
…pacity, backup/restore, export config, session rename/close, dropdown theme picker
Fixes zypper on openSUSE 16.0: 'Can't open solv-file' during cache building was caused by the 8-year-old proot (3bc06868, 2018-05-30) mishandling file opens. Rebuilt statically with NDK r29 toolchain.
…s, A-Z distro list
…een them - Search scans the full transcript on a background thread, case-insensitive - Every match is highlighted; the current match is solid blue, others translucent - Search result viewport jumps to the first match; prev/next cycle through all - Highlights track scrolling live and disappear when matches leave the screen - Backspace works in the search field from extra keys and the soft keyboard - Closing the search bar refocuses the terminal and hides the keyboard - Replace deprecated window status bar/navigation bar coloring with edge-to-edge
- all seven fonts were referenced by system family name, which does not exist on Android, so every pick silently fell back to the default sans-serif - add JetBrains Mono, Fira Code, Source Code Pro, Ubuntu Mono, Droid Sans Mono, Noto Sans Mono and Cascadia Code as bundled assets and load them with Typeface.createFromAsset and a small cache - also map JetBrains Mono, which previously fell through to monospace
- enlarge and rework the active-session indicator into a 12dp green dot, spaced further from the close button so toggling and closing cannot be confused - shrink the close icon to 12dp and add a density helper
…cuts and output coalescing
… tile, home shortcut and dynamic theme
…m fonts with import/rename/remove, modern back buttons and theme sync fix
…irrors - Alpine: fixed regex, curl fallback, all 4 archs verified - Arch: removed dead i686, fixed mirror (gwdg→archlinuxarm.org) - Artix: removed arm/i686, correct repos (system/world/galaxy) - Manjaro: removed arm/i686, removed dead community repo - Debian: verified all 4 archs, all packages exist - Ubuntu: armhf→ports.ubuntu.com, nano via chroot for i386 - Kali: http.kali.org→mirror.kakao.com (old 404s on .xz) - Fedora: dnf5 with --use-host-config, x86_64+aarch64 only - Rocky: dnf5 with --use-host-config, x86_64+aarch64 only - AlmaLinux: dnf4 with -c /etc/dnf/dnf.conf, x86_64+aarch64 only - Void: repo.voidlinux.org→repo-default.voidlinux.org
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/setup-java-6.0.1
branch
from
September 22, 2026 19:11
8697262 to
502de3e
Compare
- Remove 2>/dev/null from all builders and build.sh so errors are visible
- Fix arch.sh: use ${arch}/${repo} in heredoc (was using bash var with literal \$)
- Fix arch.sh: match artix/manjaro pattern (tee to pacman.conf directly)
- Artix/Manjaro: show pacstrap errors with cat of pacman.conf
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/setup-java-6.0.1
branch
from
September 22, 2026 19:39
502de3e to
c8338ab
Compare
- Arch: download bootstrap (x86_64) or ARM rootfs (aarch64/arm) - Artix: Arch bootstrap base + Artix repos (system/world/galaxy) - Manjaro: Arch bootstrap base + Manjaro repos (core/extra) - Add zstd for .tar.zst extraction - Remove arch-install-scripts (no pacstrap needed) - Remove dpkg --add-architecture i386 (not needed)
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/setup-java-6.0.1
branch
from
September 22, 2026 20:02
c8338ab to
fc53db0
Compare
- Each builder has SUPPORTED_ARCHS variable - build.sh checks before running, skips with message - Builders also exit 0 (not 1) for unsupported archs - Fixes i686 failures crashing the entire build
…os create repos, kali --no-check-gpg, void tar permissions - Arch/Artix/Manjaro: create /var/lib/pacman/sync, replace full pacman.conf - Artix: replace pacman.conf (not mirrorlist) with system/world/galaxy repos - Manjaro: replace pacman.conf with core/extra pointing to Manjaro mirrors - Fedora/Rocky/AlmaLinux: create repo files in rootfs, use temp dnf.conf - Kali: add --no-check-gpg for keyring issue - Void: add --no-same-permissions for tar extraction
…eaning - Ubuntu: add ca-certificates, proper sources.list with all components - Debian: add ca-certificates, keep apt lists - Kali: add ca-certificates, proper sources.list - Arch/Artix/Manjaro: keep sync databases - Fedora/Rocky/AlmaLinux: keep dnf cache - Void: add ca-certificates, sudo xbps - Alpine: keep working (no changes needed)
- Ubuntu: switch to ubuntu-base tarball (fixes debootstrap -security suite bug) - Arch: add DisableSandbox to pacman.conf (fixes Landlock on QEMU chroot), chmod sync dirs - Artix: add --overwrite '*' (fixes libelogind/systemd-libs conflict), DisableSandbox - Manjaro: fix DNS order (resolv.conf before chroot), use Princeton mirror, DisableSandbox - Fedora: remove broken updates repo URL, keep only base repo - Kali: use http.kali.org mirror (Korean mirror unreachable from CI) - AlmaLinux: fix procps -> procps-ng - Alpine: tolerate apk permission warnings on cross-arch chroot - All: resolv.conf set BEFORE any chroot/package manager operations - build.sh: proper pass/fail tracking, exit 1 on failures
- All: mkdir -p /etc before writing resolv.conf (fixes 'No such file or directory') - All: mkdir -p /etc/profile.d before writing locale.sh - Arch/Artix/Manjaro: create /etc/mtab symlink, chmod 1777 sync/cache dirs - Arch/Artix/Manjaro: DisableSandbox in pacman.conf for QEMU chroot compatibility - Void: use find -name approach for xbps-install path, sudo find for /tmp - Fedora: removed broken updates repo, use --releasever with dnf
…f, /proc mount - All: remove wget -q for visibility, use echo instead of heredoc tee for resolv.conf - Arch/Artix/Manjaro: mount /proc before chroot, real /etc/mtab file not symlink - Fedora/Rocky/AlmaLinux: arch/basearch in dnf.conf for cross-arch builds - Fedora: wget2 + procps-ng (wget/procps don't exist on aarch64) - Rocky/AlmaLinux: procps-ng - Void: sudo find for /tmp - Ubuntu: fallback to debootstrap for i386 (no ubuntu-base tarball) - Kali: tolerate apt-get update failures
- Arch/Artix/Manjaro: use 'zstd -d' then 'tar xf' instead of 'tar -I zstd' (tar -I zstd doesn't extract properly, leaves empty rootfs) - RPM distros (fedora/rocky/almalinux): add 'mkdir -p /etc/yum.repos.d' BEFORE writing resolv.conf (resolv.conf tee fails when /etc doesn't exist) - Kali: exclude systemd from debootstrap (systemd config fails in cross-arch chroot without proper init), add apt-get update + install after - Void: add 'mkdir -p /etc/profile.d' before writing locale.sh (xbps-static tarball doesn't create profile.d/) - Ubuntu i686: use nano-tiny instead of nano (nano not available on i386 resolute), write sources.list before debootstrap for i686
- Arch/Artix x86_64: pipe zstd→tar instead of 2-step (zstd -d then tar) to fix empty /etc after extraction - Arch/Artix/Manjaro aarch64: use fl.us.mirror.archlinuxarm.org directly (mirror.archlinuxarm.org redirects to broken mirror) - Arch/Artix/Manjaro: add 'mkdir -p /etc' as safety net before tee - RPM distros: add --forcearch=$RPM_ARCH to dnf to fix cross-arch package resolution (less resolved to wrong arch on aarch64) - Void: strip-components=1 (was 2), use xbps-install binary directly from host instead of chroot (no shell in xbps-static), create all necessary dirs (/tmp /run /dev /proc /sys /etc) - Ubuntu i686: vim-tiny instead of nano-tiny (not available on i386) drop nano from debootstrap --include
- Arch/Artix/Manjaro: remove sudo from tar extraction (runner owns ROOTFS), add --no-same-owner, add debug ls output to diagnose /etc issue - Kali: include kali-archive-keyring in debootstrap, use --allow-insecure-repositories and --allow-unauthenticated for apt (fixes missing GPG key error), use 'vim' not 'vim-minimal' - Void: use musl repo URL, handle cross-arch uname detection for i686
… builds The previous run revealed the real issue: tar fails with 'Permission denied' on symlinks (ca-certificates) and xattr files. Using sudo tar with --no-same-owner and --no-same-permissions should fix extraction while still running as root.
Arch/Artix/Manjaro: Replace broken tar extraction with Docker pull+export - tar extraction silently fails on CI (files not created despite exit 0) - Docker pull --platform + docker export is reliable cross-arch - After export, reconfigure repos for artix/manjaro Void: Pass -a flag to xbps-install for cross-arch - xbps-install detects host arch via uname -m, wrong on cross-arch CI - -a flag overrides architecture detection Kali: Add libpam/libgcc/libssl/libffi deps for sudo - dpkg fails to configure sudo due to missing shared library deps Debian/Ubuntu: Add APT::Sandbox::User=root to suppress unsandboxed warning
…ps config Arch/Artix/Manjaro: Use docker manifest check, fallback to docker import - Docker images only have amd64/arm64, not arm/v7 - For arm: download tarball, docker import, docker export - This bypasses the broken tar extraction issue Ubuntu: Remove ubuntu.sources from base tarball before writing sources.list - 26.04 base tarballs include DEB822 format sources in sources.list.d - This caused duplicate source warnings Kali: Exclude kali-systemd, use dpkg --force-all, add --force-yes - systemd and sudo were failing to configure due to broken deps - Force-configure any partially-configured packages Void: Use xbps.d config directory with architecture= key - xbps-install has no -a flag; use -C for config dir instead build.sh: Remove already-exists cache check - CI runners are fresh each run, skip check prevents rebuilds
Arch x86_64: Remove docker manifest inspect (requires experimental features not enabled on CI). Just docker pull archlinux:latest directly. Arch aarch64: Use Arch Linux ARM aarch64 tarball + docker import (same proven approach as arm build). Artix aarch64: Same as arch aarch64 but reconfigure repos to Artix. Manjaro aarch64: Same as arch aarch64 but reconfigure repos to Manjaro. Void: Fix repo URLs (was current-musl with dash, correct is current/musl with slash). Also set correct URLs for aarch64, armv7l, i686. Pass XBPS_ARCH env var as belt-and-suspenders with xbps.d config.
…l, kali systemd, rocky/fedora cleanup, workflow release
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5.6.0 to 6.0.1. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@v5.6.0...v6.0.1) --- updated-dependencies: - dependency-name: actions/setup-java dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/setup-java-6.0.1
branch
from
September 23, 2026 14:15
fc53db0 to
8020fb5
Compare
GlobalTechInfo
force-pushed
the
main
branch
from
September 23, 2026 18:09
fe7cd12 to
a3c9700
Compare
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
dependabot
Bot
deleted the
dependabot/github_actions/actions/setup-java-6.0.1
branch
September 23, 2026 18:09
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps actions/setup-java from 5.6.0 to 6.0.1.
Release notes
Sourced from actions/setup-java's releases.
... (truncated)
Commits
de7274fAvoid macOS GPG socket overflow on long runner paths (#1266)134912aFix import-safe checks when scripts are run from a path with symlinks (#1265)0781fc6Fix alpine failures by switching default back to only warn on verification fa...4889c4aFix Temurin EA E2E signature verification (#1260)8fd3240[WIP] Fix failing GitHub Actions job for temurin 17 (#1259)2732291chore(deps-dev): update eslint and globals (#1256)1a8f22bchore: streamline Dependabot updates (#1255)85030b7docs: complete v6 release highlights (#1254)dd06d9cPrepare documentation for v6 release (#1253)59b3450chore(deps): combine open Dependabot npm updates (#1252)