Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow parsing symbols, time and date values in workflow yaml #7400

Merged
merged 1 commit into from
Jun 12, 2023

Conversation

jurre
Copy link
Member

@jurre jurre commented Jun 5, 2023

In github_actions, it's valid to use symbol, date and time objects in your workflow yaml files. Up until now, Dependabot was failing parsing on these, as the classes are by default not allowed by YAML.safe_load, this changes that to match the behavior in GitHub.

Fix: #5453
Fix: #6109
Fix: #6236

@jurre jurre requested a review from a team as a code owner June 5, 2023 11:08
@github-actions github-actions bot added the L: github:actions GitHub Actions label Jun 5, 2023
@jurre jurre force-pushed the jurre/relax-workflow-yaml-parsing branch from f6d2871 to fd7ecb1 Compare June 9, 2023 14:15
In github_actions, it's valid to use symbol, date and time objects in
your workflow yaml files. Up until now, Dependabot was failing parsing
on these, as the classes are by default not allowed by `YAML.safe_load`,
this changes that to match the behavior in GitHub.
@jurre jurre force-pushed the jurre/relax-workflow-yaml-parsing branch from fd7ecb1 to d02b0b2 Compare June 12, 2023 12:51
@jurre jurre merged commit 5b9cb99 into main Jun 12, 2023
83 checks passed
@jurre jurre deleted the jurre/relax-workflow-yaml-parsing branch June 12, 2023 13:33
brettfo pushed a commit to brettfo/dependabot-core that referenced this pull request Oct 11, 2023
…ow-yaml-parsing

Allow parsing symbols, time and date values in workflow yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
L: github:actions GitHub Actions
Projects
Archived in project
2 participants