diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3887ee04..17d5bd25 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,22 +17,17 @@ generate_supporting_files: - | for icon in icons/*.png; do small_icon="icons-small/$(basename "$icon")" - if [ ! -f "$small_icon" ]; then - convert "$icon" -resize 16x16 "$small_icon" - fi + echo "Resizing $icon..." + convert "$icon" -resize 16x16 "$small_icon" done + ls icons-small - python scripts/generate_readme.py - - export NEEDS_UPDATE="false" - - git diff --exit-code || export NEEDS_UPDATE="true" - - echo $NEEDS_UPDATE - | - if [ $NEEDS_UPDATE = "true" ]; then - git remote set-url origin https://$CI_USER:$CI_TOKEN@gitlab.ms-ds.org/msds/icons.git - git add * - git config --global user.email "ci@gitlab.ms-ds.org" - git config --global user.name "GitLab CI" - git commit -m "Auto-updated small icons + README" - git push -o ci.skip origin HEAD:main - fi + git remote set-url origin https://$CI_USER:$CI_TOKEN@gitlab.ms-ds.org/msds/icons.git + git add * + git config --global user.email "ci@gitlab.ms-ds.org" + git config --global user.name "GitLab CI" + git commit -m "Auto-updated small icons + README" + git push -o ci.skip origin HEAD:main only: - main