mirror of
https://github.com/Websoft9/websoft9.git
synced 2025-02-03 01:28:39 +08:00
Update logo.yml
This commit is contained in:
parent
f7a5ab7ef5
commit
be824acd37
13
.github/workflows/logo.yml
vendored
13
.github/workflows/logo.yml
vendored
@ -15,33 +15,30 @@ jobs:
|
|||||||
|
|
||||||
- name: update logo
|
- name: update logo
|
||||||
run: |
|
run: |
|
||||||
|
git config --global user.name "${{ github.actor }}"
|
||||||
|
git config --global user.email "xxx@websoft9.com"
|
||||||
|
|
||||||
files=$(ls appmanage/static/images)
|
files=$(ls appmanage/static/images)
|
||||||
for file in $files;do
|
for file in $files;do
|
||||||
app=$(echo ${file%%-*})
|
app=$(echo ${file%%-*})
|
||||||
echo $app
|
|
||||||
entry=$(curl --include \
|
entry=$(curl --include \
|
||||||
--request GET \
|
--request GET \
|
||||||
--header 'Authorization: Bearer ${{secrets.CONTENTFUL_TOKEN}}' \
|
--header 'Authorization: Bearer ${{secrets.CONTENTFUL_TOKEN}}' \
|
||||||
https://api.contentful.com/spaces/ffrhttfighww/environments/master/entries?content_type=media\&fields.slug=${app} | tail -n 1)
|
https://api.contentful.com/spaces/ffrhttfighww/environments/master/entries?content_type=media\&fields.slug=${app} | tail -n 1)
|
||||||
echo $entry
|
|
||||||
data=$(echo $entry | jq -r '.items[0].fields.imageurl')
|
data=$(echo $entry | jq -r '.items[0].fields.imageurl')
|
||||||
if [[ "$data" == null ]];then
|
if [[ "$data" == null ]];then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
url=$(echo $data | sed 's/en-US/en/' | jq -r '.en')
|
url=$(echo $data | sed 's/en-US/en/' | jq -r '.en')
|
||||||
echo $url
|
|
||||||
|
|
||||||
logoFile=appmanage/static/images/${app}-websoft9.png
|
logoFile=appmanage/static/images/${app}-websoft9.png
|
||||||
rm -f $logoFile
|
git rm $logoFile
|
||||||
git rm --cached $logoFile
|
git commit -m "delete former logo"
|
||||||
|
|
||||||
wget -P appmanage/static/images $url
|
wget -P appmanage/static/images $url
|
||||||
break
|
break
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
- name: push logo
|
- name: push logo
|
||||||
uses: stefanzweifel/git-auto-commit-action@v4
|
uses: stefanzweifel/git-auto-commit-action@v4
|
||||||
with:
|
with:
|
||||||
commit_message: update logo
|
commit_message: update logo
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user