Skip to content
/ .github Public

Here you can find some default github actions for creating .xdc releases.

License

Notifications You must be signed in to change notification settings

webxdc/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webxdc GitHub Actions Templates

Thanks for contributing to webxdc! Maybe these GitHub Actions make your life a bit easier:

How to Integrate the GitHub Action to Your Repository

Adding a Release Action is as easy as 3 clicks:

A screenshot of the GitHub Web Interface, showing where to select the GitHub Actions.

  1. Click on the "Actions" tab in your repository (if you already have other GitHub Actions, you explicitly need to click on "New Workflow" here)
  2. Scroll down to "By webxdc", click on the GitHub Action you want to include, e.g. "Create .xdc Release"
  3. Click on "Start commit" to commit it to your main branch

Now you only need to create a tag on the main branch and a release is created.

Further Notes

Both GitHub Actions create a GitHub Release on a git tag. Its description will be the commit message of the tagged commit. So it makes sense to make that commit message a bit beautiful, with nice markdown, emojis, and whatever else you need.

The example script for release-python.yml was the draw.xdc build script. If you use a different python build script, you may need to adjust the github action before you commit it to your repository.

About

Here you can find some default github actions for creating .xdc releases.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published