From ae965140b1c66b7e01a30d4c85785b1a94ab8eb5 Mon Sep 17 00:00:00 2001 From: Arlind Date: Fri, 20 Jun 2025 16:10:28 +0200 Subject: [PATCH] Update .gitea/workflows/ci.yml --- .gitea/workflows/ci.yml | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index ff15b93..cf5a548 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -17,8 +17,8 @@ jobs: container: image: ${{ vars.CONTAINER_REGISTRY }}/${{ env.IMAGE_NAME }}:latest outputs: - user_rows_file: ${{ steps.generate_data.outputs.user_rows_file }} - avatar_rows_file: ${{ steps.generate_data.outputs.avatar_rows_file }} + user_rows_file: /tmp/user_rows.txt + avatar_rows_file: /tmp/avatar_rows.txt total_valid_entries: ${{ steps.generate_data.outputs.total_valid_entries }} steps: - name: Checkout Repository @@ -35,9 +35,12 @@ jobs: run: | set -euo pipefail + user_rows_file="/tmp/user_rows.txt" + avatar_rows_file="/tmp/avatar_rows.txt" total_valid_entries=0 - user_rows_file=$(mktemp) - avatar_rows_file=$(mktemp) + + > "$user_rows_file" + > "$avatar_rows_file" page=1 users_data_found=true @@ -130,11 +133,7 @@ jobs: page=$((page + 1)) done - { - echo "user_rows_file=$user_rows_file" - echo "avatar_rows_file=$avatar_rows_file" - echo "total_valid_entries=$total_valid_entries" - } >> "$GITHUB_OUTPUT" + echo "total_valid_entries=$total_valid_entries" >> "$GITHUB_OUTPUT" update_and_push_readme: name: Update README and Push Changes @@ -150,9 +149,9 @@ jobs: - name: Update README with user skins run: | - user_rows_file="${{ needs.fetch_and_process_data.outputs.user_rows_file }}" - avatar_rows_file="${{ needs.fetch_and_process_data.outputs.avatar_rows_file }}" - + user_rows_file="/tmp/user_rows.txt" + avatar_rows_file="/tmp/avatar_rows.txt" + cat > "$README_PATH" <<-EOF # osu! Swiss Community Skin collection @@ -198,8 +197,6 @@ jobs:

EOF - rm -f "$user_rows_file" "$avatar_rows_file" - - name: Configure Git run: | git config user.email "arlind@sulej.ch" @@ -218,4 +215,4 @@ jobs: git push origin HEAD:main || echo "No changes to push" else git push origin HEAD:"${GITHUB_REF_NAME}" || echo "No changes to push" - fi + fi \ No newline at end of file