skills / code-with-codespaces

Develop code using GitHub Codespaces and Visual Studio Code!
MIT License
197 stars 398 forks source link

Replacing 'create' trigger for 'push' in Step 0 #86

Closed RelicCornhusk closed 2 months ago

RelicCornhusk commented 2 months ago

The 'create' trigger does not get picked up once you create a repository from a template. Instead, the 'push' trigger should be used here for this purpose.

Summary

When following the steps in the template repository README and creating a new repository from the template, the GitHub Actions Workflow for 'Step 0: Welcome' does not get triggered. This is because the trigger 'create' being used does not trigger the workflow on this type of event. The only exception to this is if the user creates the repository from the template with the checkbox 'Include all branches' selected. This counts as a branch creation and thus triggers the workflow, however this is not the default option and should not be expected of users.

Changes

Using the push trigger. As per documentation, the pushtrigger runs your workflow when you push a commit or tag, or when you create a repository from a template.

Closes:

87

Task list