Skip to content

.github: create release automatically on pushing tag#103

Open
dongsupark wants to merge 1 commit intomainfrom
dongsu/release-ghactions
Open

.github: create release automatically on pushing tag#103
dongsupark wants to merge 1 commit intomainfrom
dongsu/release-ghactions

Conversation

@dongsupark
Copy link
Member

This new Github workflow defines a workflow to create a GitHub release automatically on pushing a tag. Then it launches 2 GitHub runners, one for amd64, and the other for arm64.

Since the default GitHub Actions without enterprise edition does not support a native-arm64 runner, the arm64 runner is actually a amd64 runner, which sets up cross-build environment for Ubuntu latest amd64, to build binaries for arm64 target.

Testing done

Tested on my fork repo.

@dongsupark dongsupark requested a review from a team as a code owner January 22, 2026 16:34
This new Github workflow defines a workflow to create a GitHub release
automatically on pushing a tag. Then it launches 2 GitHub runners, one
for amd64, and the other for arm64.

Since the default GitHub Actions without enterprise edition does not
support a native-arm64 runner, the arm64 runner is actually a amd64
runner, which sets up cross-build environment for Ubuntu latest amd64,
to build binaries for arm64 target.

Signed-off-by: Dongsu Park <dongsu@dpark.io>
@dongsupark dongsupark force-pushed the dongsu/release-ghactions branch from 3512d18 to 0bdf0ff Compare January 22, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant