Skip to content

build(deps): bump actions/setup-java from 5.6.0 to 6.0.1 - #17

Closed
dependabot[bot] wants to merge 84 commits into
mainfrom
dependabot/github_actions/actions/setup-java-6.0.1
Closed

dependabot[bot] wants to merge 84 commits into
mainfrom
dependabot/github_actions/actions/setup-java-6.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Bumps actions/setup-java from 5.6.0 to 6.0.1.

Release notes

Sourced from actions/setup-java's releases.

v6.0.1

What's Changed

New Contributors

Full Changelog: actions/setup-java@v6.0.0...v6.0.1

v6.0.0

What's Changed

... (truncated)

Commits
  • de7274f Avoid macOS GPG socket overflow on long runner paths (#1266)
  • 134912a Fix import-safe checks when scripts are run from a path with symlinks (#1265)
  • 0781fc6 Fix alpine failures by switching default back to only warn on verification fa...
  • 4889c4a Fix Temurin EA E2E signature verification (#1260)
  • 8fd3240 [WIP] Fix failing GitHub Actions job for temurin 17 (#1259)
  • 2732291 chore(deps-dev): update eslint and globals (#1256)
  • 1a8f22b chore: streamline Dependabot updates (#1255)
  • 85030b7 docs: complete v6 release highlights (#1254)
  • dd06d9c Prepare documentation for v6 release (#1253)
  • 59b3450 chore(deps): combine open Dependabot npm updates (#1252)
  • Additional commits viewable in compare view

root and others added 30 commits July 22, 2026 23:35
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.
…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
…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
dependabot Bot force-pushed the dependabot/github_actions/actions/setup-java-6.0.1 branch from 8697262 to 502de3e Compare September 22, 2026 19:11
- 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
dependabot Bot force-pushed the dependabot/github_actions/actions/setup-java-6.0.1 branch from 502de3e to c8338ab Compare September 22, 2026 19:39
- 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
dependabot Bot force-pushed the dependabot/github_actions/actions/setup-java-6.0.1 branch from c8338ab to fc53db0 Compare September 22, 2026 20:02
GlobalTechInfo and others added 16 commits September 23, 2026 01:35
- 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
dependabot Bot force-pushed the dependabot/github_actions/actions/setup-java-6.0.1 branch from fc53db0 to 8020fb5 Compare September 23, 2026 14:15
@dependabot @github

dependabot Bot commented on behalf of github Sep 23, 2026

Copy link
Copy Markdown
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 @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/setup-java-6.0.1 branch September 23, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant