Skip to content

dev#183

Merged
RambokDev merged 61 commits into
mainfrom
dev
Mar 6, 2026
Merged

dev#183
RambokDev merged 61 commits into
mainfrom
dev

Conversation

@RambokDev
Copy link
Copy Markdown
Collaborator

@RambokDev RambokDev commented Mar 6, 2026

Summary by CodeRabbit

  • Chores
    • Refactored GitHub Actions workflows to pass credentials via workflow inputs instead of direct secrets, improving configuration architecture while maintaining existing Discord notification functionality.

charlesgauthereau added 30 commits March 6, 2026 09:10
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
charlesgauthereau added 25 commits March 6, 2026 11:24
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 6, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: fc1e692e-f0e1-47f2-af99-e4dfbfa2cc91

📥 Commits

Reviewing files that changed from the base of the PR and between 1decd9d and c7ca01c.

📒 Files selected for processing (2)
  • .github/workflows/discord.yml
  • .github/workflows/release.yml

📝 Walkthrough

Walkthrough

GitHub Actions workflow configuration updated to pass Discord webhook and GitHub token as workflow inputs instead of secrets. The discord.yml workflow now receives these credentials via the workflow_call input schema, while release.yml passes these values when invoking the Discord workflow.

Changes

Cohort / File(s) Summary
GitHub Workflow Credentials
.github/workflows/discord.yml, .github/workflows/release.yml
Refactored credential passing mechanism from secrets to workflow inputs. Updated discord.yml to accept discord_webhook and gh_token inputs via workflow_call, and modified release.yml to pass these credentials as inputs instead of relying on the secrets block.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 Hopping through workflows, secrets take flight,
Now inputs shine bright, passing creds just right,
No more hidden whispers in the secrets so deep,
Just clear passing flows, promises we'll keep!

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Comment @coderabbitai help to get the list of available commands and usage tips.

# Conflicts:
#	.github/workflows/release.yml
@RambokDev RambokDev merged commit 21bb165 into main Mar 6, 2026
2 checks passed
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Mar 6, 2026

@coderabbitai coderabbitai Bot mentioned this pull request May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant