MicrosoftLearning / MicrosoftLearning/mslearn-mlops
YAML text for "Automate model training with a manually triggered workflow" not rendered correctly on microsoftlearning.github.io
- Dominant language
- Jupyter Notebook
- Stars
- 40
- Forks
- 90
- PR merge metrics
- No merged PRs in 30d
Description
In "Automate model training with GitHub Actions", there is a section "Automate model training with a manually triggered workflow".
When the Markdown is rendered on GitHub (Automate model training with a manually triggered workflow), the variables appear correctly:
- name: Run Azure Machine Learning training job
run: az ml job create -f src/job.yml --stream --resource-group ${{vars.AZURE_RESOURCE_GROUP}} --workspace-name ${{vars.AZURE_WORKSPACE_NAME}}
However, at https://microsoftlearning.github.io/mslearn-mlops/docs/06-automate-model-training.html#automate-model-training-with-a-manually-triggered-workflow (where most students will actually read it), it appears as:
- name: Run Azure Machine Learning training job
run: az ml job create -f src/job.yml --stream --resource-group $ --workspace-name $
Due to an escaping issue, the variables are missing.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with docs/06-automate-model-training.md and compare its workflow code block with the generated page at the linked documentation URL. Check how the GitHub Actions variables are escaped during rendering, then verify the published section preserves the full variable expressions; open PR #73 already covers this issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, github-actions, machine-learning
- Domain
- documentation
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 25/100