Skip to content

update setup-just GHA and set environment secrets to non-deployment#190

Merged
bckohan merged 1 commit intodjango-commons:mainfrom
bckohan:actions-updates
Apr 30, 2026
Merged

update setup-just GHA and set environment secrets to non-deployment#190
bckohan merged 1 commit intodjango-commons:mainfrom
bckohan:actions-updates

Conversation

@bckohan
Copy link
Copy Markdown
Member

@bckohan bckohan commented Apr 30, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 30, 2026 21:58
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates GitHub Actions workflows to refresh the pinned extractions/setup-just action revision and adjust select job environments to avoid creating GitHub deployment objects (while still using environment-scoped secrets).

Changes:

  • Bump extractions/setup-just pinned commit SHA across CI workflows.
  • Change environment: <name> to environment: { name: <name>, deployment: false } for Codecov + Scorecard jobs.
  • Remove the standalone .github/workflows/debug.yml workflow.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/test.yml Updates setup-just pin across jobs; sets coverage-combine environment to non-deployment.
.github/workflows/scorecard.yml Sets the scorecard environment as non-deployment.
.github/workflows/release.yml Updates setup-just pin used during release build/publish flow.
.github/workflows/lint.yml Updates setup-just pin used in lint workflow.
.github/workflows/bandit.yml Updates setup-just pin used in Bandit workflow.
.github/workflows/debug.yml Deletes the debug workflow.
Comments suppressed due to low confidence (1)

.github/workflows/debug.yml:1

  • This PR removes the entire .github/workflows/debug.yml workflow, but the PR title/metadata only mentions updating setup-just and changing environment deployments. If the deletion is intentional, please update the PR title/description to reflect that (or split the workflow removal into a separate PR) so reviewers understand the scope change.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bckohan bckohan merged commit be8306b into django-commons:main Apr 30, 2026
49 checks passed
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.

2 participants