update python version in action with base

This commit is contained in:
Thephaseless
2024-11-30 12:45:19 +00:00
parent 51f3f4ff76
commit 76955cc01a
2 changed files with 28 additions and 1 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/bin/sh
action_path=.github/workflows/docker-publish.yml
# Example usage:
# ./update_python_action.sh python 3.12 3.13
dependency_name=$1
current_version=$2
new_version=$3
# If package is not python, skip
if [ "$dependency_name" != "python" ]; then
exit 0
fi
# Find and replace python version
# with:
# python-version: "3.13"
sed -i "s/python-version: \"$current_version\"/python-version: \"$new_version\"/g" $action_path