Fix Daily Elixir Credo Snippet Audit bootstrap step for Mix compatibility#44762
Merged
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix Daily Elixir Credo Snippet Audit workflow failure
Fix Daily Elixir Credo Snippet Audit bootstrap step for Mix compatibility
Jul 10, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
This pull request fixes a bootstrap failure in the “Daily Elixir Credo Snippet Audit” workflow by removing an unsupported mix new flag, allowing the workflow to successfully create its temporary Credo project before linting snippets.
Changes:
- Removed the unsupported
--forceflag from the workflow’smix newCredo project bootstrap command. - Regenerated the compiled workflow lock file so the runtime YAML matches the updated markdown source.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/daily-elixir-credo-snippet-audit.md |
Removes --force from the Credo bootstrap mix new command in the workflow’s setup step. |
.github/workflows/daily-elixir-credo-snippet-audit.lock.yml |
Updates the compiled workflow to reflect the same bootstrap command change from the markdown source. |
Review details
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 0
- Review effort level: Low
Contributor
|
🎉 This pull request is included in a new release. Release: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Daily Elixir Credo Snippet Audit workflow was failing in its setup phase before any snippet linting could run. The failure came from an unsupported
mix newflag in the workflow’s Credo project bootstrap command.Root cause
mix new ... --force, which is not accepted in the runner’s Mix task invocation for this setup path, causing immediate job exit.Workflow source update
.github/workflows/daily-elixir-credo-snippet-audit.mdto remove the unsupported flag while preserving the existing project initialization flow.Compiled workflow sync
.github/workflows/daily-elixir-credo-snippet-audit.lock.ymlso runtime behavior matches the markdown source.