Compare commits
2 Commits
chore/disa
...
develop
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
880fbc902d | ||
|
|
fba20c1b39 |
39
.github/workflows/release.yml
vendored
39
.github/workflows/release.yml
vendored
@@ -304,42 +304,3 @@ jobs:
|
|||||||
run: gh release edit "${{ env.VERSION }}" --draft=false --repo "${{ github.repository }}"
|
run: gh release edit "${{ env.VERSION }}" --draft=false --repo "${{ github.repository }}"
|
||||||
env:
|
env:
|
||||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
discord:
|
|
||||||
name: Send Discord Notification
|
|
||||||
needs: publish-release
|
|
||||||
if: always()
|
|
||||||
runs-on: ubuntu-24.04
|
|
||||||
steps:
|
|
||||||
- name: Determine status
|
|
||||||
id: status
|
|
||||||
run: |
|
|
||||||
case "${{ needs.publish-release.result }}" in
|
|
||||||
success) echo "status=Success" >> $GITHUB_OUTPUT; echo "colour=3066993" >> $GITHUB_OUTPUT ;;
|
|
||||||
failure) echo "status=Failure" >> $GITHUB_OUTPUT; echo "colour=15158332" >> $GITHUB_OUTPUT ;;
|
|
||||||
cancelled) echo "status=Cancelled" >> $GITHUB_OUTPUT; echo "colour=10181046" >> $GITHUB_OUTPUT ;;
|
|
||||||
*) echo "status=Skipped" >> $GITHUB_OUTPUT; echo "colour=9807270" >> $GITHUB_OUTPUT ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
- name: Send notification
|
|
||||||
run: |
|
|
||||||
WEBHOOK="${{ secrets.DISCORD_WEBHOOK }}"
|
|
||||||
|
|
||||||
PAYLOAD=$(cat <<EOF
|
|
||||||
{
|
|
||||||
"embeds": [{
|
|
||||||
"title": "${{ steps.status.outputs.status }}: ${{ github.workflow }}",
|
|
||||||
"color": ${{ steps.status.outputs.colour }},
|
|
||||||
"fields": [
|
|
||||||
{ "name": "Repository", "value": "[${{ github.repository }}](${{ github.server_url }}/${{ github.repository }})", "inline": true },
|
|
||||||
{ "name": "Ref", "value": "${{ github.ref }}", "inline": true },
|
|
||||||
{ "name": "Event", "value": "${{ github.event_name }}", "inline": true },
|
|
||||||
{ "name": "Triggered by", "value": "${{ github.actor }}", "inline": true },
|
|
||||||
{ "name": "Workflow", "value": "[${{ github.workflow }}](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})", "inline": true }
|
|
||||||
]
|
|
||||||
}]
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
)
|
|
||||||
|
|
||||||
curl -sS -H "Content-Type: application/json" -X POST -d "$PAYLOAD" "$WEBHOOK" || true
|
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ All help is welcome and greatly appreciated! If you would like to contribute to
|
|||||||
|
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
>
|
>
|
||||||
|
> Automated AI-generated contributions without human review are not allowed and will be rejected.
|
||||||
|
> This is an open-source project maintained by volunteers.
|
||||||
|
> We do not have the resources to review pull requests that could have been avoided with proper human oversight.
|
||||||
|
> While we have no issue with contributors using AI tools as an aid, it is your responsibility as a contributor to ensure that all submissions are carefully reviewed and meet our quality standards.
|
||||||
|
> Submissions that appear to be unreviewed AI output will be considered low-effort and may result in a ban.
|
||||||
|
>
|
||||||
> If you are using **any kind of AI assistance** to contribute to Seerr,
|
> If you are using **any kind of AI assistance** to contribute to Seerr,
|
||||||
> it must be disclosed in the pull request.
|
> it must be disclosed in the pull request.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user