@@ -108,6 +108,12 @@ runs:
108
108
sudo docker image prune --all --force > /dev/null
109
109
fi
110
110
fi
111
+ CODENAME=$(lsb_release -c | cut -d ":" -f 2 | xargs)
112
+ if [[ (${CODENAME} = focal) || (${CODENAME} = jammy) ]];then
113
+ POWERSHELL=powershell
114
+ else
115
+ POWERSHELL=powershell-lts
116
+ fi
111
117
if [[ ${{ inputs.remove-large-packages }} == 'true' ]]; then
112
118
if [[ ${{ inputs.verbose }} == 'true' ]]; then
113
119
sudo apt-get remove -y '^aspnetcore-.*'
@@ -116,7 +122,7 @@ runs:
116
122
sudo apt-get remove -y 'php.*'
117
123
sudo apt-get remove -y '^mongodb-.*'
118
124
sudo apt-get remove -y '^mysql-.*'
119
- sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing
125
+ sudo apt-get remove -y azure-cli google-chrome-stable firefox ${POWERSHELL} mono-devel libgl1-mesa-dri --fix-missing
120
126
sudo apt-get remove -y google-cloud-sdk --fix-missing
121
127
sudo apt-get remove -y google-cloud-cli --fix-missing
122
128
sudo apt-get autoremove -y
@@ -128,7 +134,7 @@ runs:
128
134
sudo apt-get remove -y 'php.*' > /dev/null
129
135
sudo apt-get remove -y '^mongodb-.*' > /dev/null
130
136
sudo apt-get remove -y '^mysql-.*' > /dev/null
131
- sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing > /dev/null
137
+ sudo apt-get remove -y azure-cli google-chrome-stable firefox ${POWERSHELL} mono-devel libgl1-mesa-dri --fix-missing > /dev/null
132
138
sudo apt-get remove -y google-cloud-sdk --fix-missing > /dev/null
133
139
sudo apt-get remove -y google-cloud-cli --fix-missing > /dev/null
134
140
sudo apt-get autoremove -y > /dev/null
0 commit comments