diff --git a/.github/workflows/CP14Publish.yml b/.github/workflows/CP14Publish.yml index 2ab9ccfdca..d9aad914a3 100644 --- a/.github/workflows/CP14Publish.yml +++ b/.github/workflows/CP14Publish.yml @@ -1,4 +1,4 @@ -name: Publish +name: Edge Publish concurrency: group: publish @@ -18,3 +18,10 @@ jobs: password: ${{ secrets.BUILD_PASS }} port: 22 script: sh update.sh &> /dev/null + + - name: Publish changelog (Discord) + continue-on-error: true + run: Tools/actions_changelogs_since_last_run.py + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DISCORD_WEBHOOK_URL: ${{ secrets.CHANGELOG_DISCORD_WEBHOOK }} \ No newline at end of file diff --git a/Resources/Changelog/CP14_Changelog.yml b/Resources/Changelog/CP14_Changelog.yml index b592ccbd60..30780554bd 100644 --- a/Resources/Changelog/CP14_Changelog.yml +++ b/Resources/Changelog/CP14_Changelog.yml @@ -1,4 +1,4 @@ -Entries: +Entries: - author: TheShuEd changes: - message: Added fun! @@ -12,16 +12,3 @@ id: 8052 time: '2025-06-02T18:40:15.0000000+00:00' url: https://github.com/crystallpunk-14/crystall-punk-14/pull/1359 -- author: TheShuEd - changes: - - message: Added fun! - type: Add - - message: Removed fun! - type: Remove - - message: Changed fun! - type: Tweak - - message: Fixed fun! - type: Fix - id: 8053 - time: '2025-06-02T19:00:37.0000000+00:00' - url: https://github.com/crystallpunk-14/crystall-punk-14/pull/1363 diff --git a/Tools/actions_changelogs_since_last_run.py b/Tools/actions_changelogs_since_last_run.py index 8df972d258..4b30d3116d 100755 --- a/Tools/actions_changelogs_since_last_run.py +++ b/Tools/actions_changelogs_since_last_run.py @@ -23,7 +23,7 @@ GITHUB_API_URL = os.environ.get("GITHUB_API_URL", "https://api.github.com") DISCORD_SPLIT_LIMIT = 2000 DISCORD_WEBHOOK_URL = os.environ.get("DISCORD_WEBHOOK_URL") -CHANGELOG_FILE = "Resources/Changelog/Changelog.yml" +CHANGELOG_FILE = "Resources/Changelog/CP14_Changelog.yml" TYPES_TO_EMOJI = {"Fix": "🐛", "Add": "🆕", "Remove": "❌", "Tweak": "⚒️"}