Skip to content

Commit 57e0b50

Browse files
committed
feat(setup): reorganize utility installation scripts
- Refactored setup to enhance clarity by removing outdated scripts for core and JSON/YAML tools. - Updated README to improve documentation structure for file utilities. - Retained essential installations while streamlining the process for better user experience.
1 parent 5a365df commit 57e0b50

File tree

4 files changed

+6
-103
lines changed

4 files changed

+6
-103
lines changed

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,13 @@ The following tools are already available in the GitHub Actions runner base imag
5252
- **unzip** - ZIP extraction
5353
- **sudo** - Privilege escalation
5454
- **Core Unix tools** - find, grep, sed, awk, perl, etc.
55-
56-
### Core Utilities
5755
- **GNU Coreutils** - Essential Unix utilities (ls, cp, mv, cat, etc.)
58-
- **File Utilities**
59-
- `file` - File type identification
60-
- `findutils` - Find files and directories
61-
- `tree` - Directory tree visualization
62-
- `time` - Time command execution
56+
57+
### File Utilities
58+
- **file** - File type identification
59+
- **findutils** - Find files and directories
60+
- **tree** - Directory tree visualization
61+
- **time** - Time command execution
6362

6463
### Programming Languages & Runtimes
6564
- **Python 3** with pip - Python interpreter and package manager

src/scripts/install-coreutils.sh

Lines changed: 0 additions & 58 deletions
This file was deleted.

src/scripts/install-json-tools.sh

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/setup.yaml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ setup:
33
description: "Install additional tools for GitHub Actions runners"
44

55
steps:
6-
- name: "Install GNU coreutils"
7-
script: "scripts/install-coreutils.sh"
8-
description: "Installs/verifies GNU Core Utilities"
9-
106
- name: "Install file tools"
117
script: "scripts/install-file-tools.sh"
128
description: "Installs file utilities (file, tree, time)"
@@ -43,10 +39,6 @@ setup:
4339
script: "scripts/install-docker-tools.sh"
4440
description: "Installs Docker Compose plugin"
4541

46-
- name: "Verify JSON/YAML tools"
47-
script: "scripts/install-json-tools.sh"
48-
description: "Verifies jq (pre-installed) and yq (installed in Dockerfile)"
49-
5042
- name: "Install Kubernetes tools"
5143
script: "scripts/install-kubernetes-tools.sh"
5244
description: "Installs kubectl, helm, and kustomize"

0 commit comments

Comments
 (0)