Skip to content

Commit 603e763

Browse files
Merge pull request #8 from kishaningithub/add-more-system-libs
Fix system dependency issues and add additional test harness
2 parents cad623a + 9f5855a commit 603e763

File tree

5 files changed

+11
-8
lines changed

5 files changed

+11
-8
lines changed

.github/workflows/test.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
matrix:
5252
include:
5353
- python-version: "3"
54-
installed-python-version: "3.12.0"
54+
installed-python-version: "3.12.2"
5555
- python-version: "3.9"
5656
installed-python-version: "3.9.18"
5757
runs-on: ubuntu-latest
@@ -100,6 +100,7 @@ jobs:
100100
101101
pip install requests
102102
pip3 install s4cmd
103+
pip3 install boto3
103104
104105
test_python_version_file:
105106
runs-on: ubuntu-latest

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023 Kishan B
3+
Copyright (c) Kishan B
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ runs:
4848
installation_directory=${{ steps.set-installation-directory.outputs.installation_directory }}
4949
mkdir -p "${installation_directory}"
5050
exact_python_version="${{ steps.find-exact-python-version.outputs.exact_python_version }}"
51-
${GITHUB_ACTION_PATH}/install-python.sh "${exact_python_version}" "${installation_directory}"
51+
${GITHUB_ACTION_PATH}/install-python.sh "${exact_python_version}" "${installation_directory}"
5252
5353
- name: Add python to PATH
5454
shell: bash
@@ -59,7 +59,7 @@ runs:
5959
echo "The following python binaries are now available in the PATH"
6060
ls "${installation_directory}/bin"
6161
62-
echo "Linking python libraries.."
62+
echo "Linking python libraries..."
6363
ls "${installation_directory}/lib"
6464
sudo ldconfig "${installation_directory}/lib"
6565

find-exact-python-version.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ fi
1515
# - https://devguide.python.org/versions/
1616
case "${desired_python_version}" in
1717
"3")
18-
echo "3.12.0"
18+
echo "3.12.2"
1919
;;
2020
"3.12")
21-
echo "3.12.0"
21+
echo "3.12.2"
2222
;;
2323
"3.11")
24-
echo "3.11.6"
24+
echo "3.11.8"
2525
;;
2626
"3.10")
2727
echo "3.10.13"

install-system-dependencies.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ fi
1818

1919
dynamic_package_list="${desired_openssl_package} ${desired_lib_crypt}"
2020

21-
sudo yum install -y gcc make \
21+
sudo yum install -y autoconf automake binutils bison byacc cscope ctags diffstat doxygen \
22+
elfutils flex gcc gcc-c++ gcc-gfortran gettext git indent intltool libtool make patch patchutils \
23+
pkgconfig rpm-build rpm-sign swig system-rpm-config systemtap \
2224
${dynamic_package_list} zlib-devel bzip2 bzip2-devel readline-devel libffi-devel \
2325
ncurses-devel sqlite sqlite-devel gdbm-devel tk-devel xz-devel \
2426
tar gzip wget which

0 commit comments

Comments
 (0)