Skip to content

Commit 18965b4

Browse files
authored
Merge pull request #47 from Edison-Watch/dk-workflow
Fix dockerized centos-minimal build workflow
2 parents 512e4f6 + a08659f commit 18965b4

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/package-test-centos-docker.yaml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,13 @@ jobs:
2222
steps:
2323
- name: Install system dependencies
2424
run: |
25-
dnf update -y
26-
dnf install -y python3 python3-pip git make
25+
# Update package lists
26+
microdnf update -y
27+
# Install required packages
28+
microdnf install -y python3 python3-pip git make tar
29+
# Verify installations
30+
python3 --version
31+
git --version
2732
2833
- name: Checkout code
2934
uses: actions/checkout@v4
@@ -45,5 +50,5 @@ jobs:
4550

4651
- name: Test package build with uvx
4752
run: |
48-
cd /
49-
uvx --refresh --from "${{ github.workspace }}/" open-edison --help
53+
echo "Testing uvx command from current directory:"
54+
uvx --refresh --from . open-edison --help

0 commit comments

Comments
 (0)