# A github action template for do release/assets when push a tag. it should fitable for any shards

**URL:** <https://forum.crystal-lang.org/t/a-github-action-template-for-do-release-assets-when-push-a-tag-it-should-fitable-for-any-shards/4635>\
**Category:** Help & Support\
**Created:** [May 22, 2022, 3:26pm UTC](https://forum.crystal-lang.org/t/a-github-action-template-for-do-release-assets-when-push-a-tag-it-should-fitable-for-any-shards/4635 "2022-05-22T15:26:45Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![luislavena](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/luislavena/32/572_2.png) [@luislavena](https://forum.crystal-lang.org/u/luislavena)\
**Post date:** [January 12, 2024, 1:46pm UTC](https://forum.crystal-lang.org/t/a-github-action-template-for-do-release-assets-when-push-a-tag-it-should-fitable-for-any-shards/4635/8 "2024-01-12T13:46:01Z")

</div>

This was a proof of concept and an attempt to get that working on GitHub Actions.

Since then I took a different approach, which I covered in my videos:

- [Building CLIs with Crystal - Quick cross-compilation - Part 1](https://www.youtube.com/watch?v=ij7alYEvfTg)
- [Building CLIs with Crystal - Quick cross-compilation - Part 2](https://www.youtube.com/watch?v=LdVNqdf_kBI)

And the repository that collects all the static libraries for Linux (Alpine) and macOS is here: [GitHub - luislavena/magic-haversack: Facilitate Crystal cross-compilation](https://github.com/luislavena/magic-haversack)

Cheers.

---

_[View the full topic](https://forum.crystal-lang.org/t/a-github-action-template-for-do-release-assets-when-push-a-tag-it-should-fitable-for-any-shards/4635)._
