actions / actions/runner

Add libicu (70) version in installdependencies.sh for Ubuntu 22.04 (linux/arm64)

Open
#3,150 3 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C#
Stars
6.3k
Forks
1.4k
Avg merge
1d 16h
Merged PRs (30d)
24

Description

Describe the bug Currently there is no libicu version in installdependencies.sh for Ubuntu 22.04.

https://github.com/actions/runner/blob/users/tihuang/arm64/src/Misc/layoutbin/installdependencies.sh

To Reproduce Setup the runner on Ubuntu 22.04.

Expected behavior libicu70 should be installed on Ubuntu 22.04 by installdependencies.sh.

The script can install libicu-dev instead of attempting to install different versions of libicu or use a regex so that apt picks the correct version of libicu.

Runner Version and Platform 2.313.0 Linux/ARM64

OS of the machine running the runner? Ubuntu 22.04

What's not working? installdependencies.sh does not have libicu version for Ubuntu 22.04 which prevents the runner from starting.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read installdependencies.sh and check its Ubuntu 22.04 dependency handling for the Linux/ARM64 runner. Verify that the script installs the required libicu dependency on Ubuntu 22.04 and that the runner can start afterward.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, github-actions, ubuntu
Domain
devops, operating-systems
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.