diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 50140859d..2398097be 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -64,7 +64,8 @@ jobs: - name: Extract changes id: changelog run: | - news=$(echo "${{ steps.changelog_full.outputs.description }}" | grep -oP '### Изменения([\s\S]*?)(?=### Новые моды|### Обновленные моды|### Удаленные моды)') + changelog_full=${{ steps.changelog_full.outputs.description }} + news=$(echo "$changelog_full" | awk '/### Изменения/{flag=1; next} /### Новые моды|### Обновленные моды|### Удаленные моды/{flag=0} flag') echo news=$news >> $GITHUB_OUTPUT build-cf-modpack: