Topic: "release-automation"
semantic-release/semantic-release
:package::rocket: Fully automated version management and package publishing
Language: JavaScript - Size: 6.84 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 22,035 - Forks: 1,738

goreleaser/goreleaser
Release engineering, simplified
Language: Go - Size: 22.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 14,703 - Forks: 994

release-it/release-it
🚀 Automate versioning and package publishing
Language: JavaScript - Size: 6.59 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 8,439 - Forks: 545

devtron-labs/devtron
The only Kubernetes dashboard you need
Language: Go - Size: 303 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4,932 - Forks: 532

release-drafter/release-drafter
Drafts your next release notes as pull requests are merged into master.
Language: JavaScript - Size: 23.5 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 3,656 - Forks: 344

commitizen-tools/commitizen
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
Language: Python - Size: 17.2 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2,855 - Forks: 282

pyscaffold/pyscaffold
🛠 Python project template generator with batteries included
Language: Python - Size: 7.89 MB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 2,198 - Forks: 184

novoda/bintray-release 📦
A helper for releasing from gradle up to bintray
Language: Groovy - Size: 660 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 1,854 - Forks: 211

axodotdev/cargo-dist
📦 shippable application packaging
Language: Rust - Size: 12.1 MB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 1,694 - Forks: 92

actions/create-release 📦
An Action to create releases via the GitHub Release API
Language: JavaScript - Size: 452 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 1,355 - Forks: 319

pypa/gh-action-pypi-publish
The blessed :octocat: GitHub Action, for publishing your :package: distribution files to PyPI, the tokenless way: https://github.com/marketplace/actions/pypi-publish
Language: Python - Size: 429 KB - Last synced at: 1 day ago - Pushed at: 14 days ago - Stars: 1,042 - Forks: 99

github-tools/github-release-notes
Node module to create a release or a changelog from a tag and uses issues or commits to creating the release notes.
Language: JavaScript - Size: 3.84 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 890 - Forks: 319

researchgate/gradle-release
gradle-release is a plugin for providing a Maven-like release process for projects using Gradle
Language: Groovy - Size: 1.1 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 873 - Forks: 220

twisted/towncrier
Manage the release notes for your project.
Language: Python - Size: 1000 KB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 832 - Forks: 127

mikepenz/release-changelog-builder-action
A GitHub action that builds your release notes / changelog fast, easy and exactly the way you want.
Language: TypeScript - Size: 13.3 MB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 780 - Forks: 108

miniscruff/changie
Automated changelog tool for preparing releases with lots of customization options
Language: Go - Size: 6.94 MB - Last synced at: 9 days ago - Pushed at: 19 days ago - Stars: 768 - Forks: 41

marvinpinto/action-automatic-releases 📦
READONLY: Auto-generated mirror for https://github.com/marvinpinto/actions/tree/master/packages/automatic-releases
Size: 2 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 758 - Forks: 124

actions/upload-release-asset 📦
An Action to upload a release asset via the GitHub Release API
Language: JavaScript - Size: 204 KB - Last synced at: about 13 hours ago - Pushed at: over 4 years ago - Stars: 702 - Forks: 196

samuelmeuli/action-electron-builder 📦
:electron: GitHub Action for building and releasing Electron apps
Language: JavaScript - Size: 141 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 699 - Forks: 215

shinnn/gulp-gh-pages
A gulp 4 plugin to publish contents to Github pages
Language: JavaScript - Size: 188 KB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 607 - Forks: 68

allegro/axion-release-plugin
Gradle release & version management plugin.
Language: Groovy - Size: 2.72 MB - Last synced at: 9 days ago - Pushed at: 18 days ago - Stars: 581 - Forks: 160

wangyoucao577/go-release-action
Automatically publish Go binaries to Github Release Assets through Github Action.
Language: Shell - Size: 171 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 529 - Forks: 83

trstringer/manual-approval
Pause your GitHub Actions workflow and request manual approval from set approvers before continuing
Language: Go - Size: 99.6 KB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 525 - Forks: 122

kornelski/cargo-deb
Make Debian packages directly from Rust/Cargo projects
Language: Rust - Size: 1.11 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 493 - Forks: 57

conventional-changelog/releaser-tools
Create a GitHub/GitLab/etc. release using a project's commit messages and metadata.
Language: JavaScript - Size: 1.28 MB - Last synced at: 8 days ago - Pushed at: 18 days ago - Stars: 397 - Forks: 36

tramlinehq/tramline
Release coordination and deployment platform, just for your mobile apps
Language: Ruby - Size: 18.1 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 375 - Forks: 22

xerial/sbt-sonatype
A sbt plugin for publishing Scala/Java projects to the Maven central.
Language: Scala - Size: 769 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 339 - Forks: 65

ossjs/release
Minimalistic, opinionated, and predictable release automation tool.
Language: TypeScript - Size: 495 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 329 - Forks: 5

WeTransfer/GitBuddy
Your buddy in managing and maintaining GitHub repositories, and releases. Automatically generate changelogs from issues and merged pull-requests.
Language: Swift - Size: 420 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 245 - Forks: 14

ankyra/escape
Release engineering, life-cycle management and Continuous Delivery of software platforms and artefacts
Language: Go - Size: 6.61 MB - Last synced at: 12 months ago - Pushed at: over 6 years ago - Stars: 214 - Forks: 11

tomasbjerre/git-changelog-lib
Generate changelog, and/or next version, with, or without, conventional commits from a GIT repository
Language: Java - Size: 4.6 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 206 - Forks: 93

robinraju/release-downloader
Github action to download release assets from private or public repositories
Language: TypeScript - Size: 3.25 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 203 - Forks: 47

Clivern/Rabbit
⚡️ A lightweight service that will build and store your go projects binaries, Integrated with Github, Gitlab, Bitbucket and Bitbucket Server.
Language: Go - Size: 884 KB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 196 - Forks: 5

tj-actions/verify-changed-files
:octocat: Github action to verify file changes that occur during the workflow execution.
Language: Shell - Size: 605 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 194 - Forks: 24

WaelHamze/xrm-ci-framework
xRM CI Framework provides you with the tools automate the build and deployment of your CRM Solution. Using the framework to implement a fully automated DevOps pipeline will allow you to deploy more frequently with added consistency and quality.
Language: C# - Size: 33.9 MB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 189 - Forks: 115

JasonEtco/upload-to-release
A GitHub Action that uploads a file to a new release.
Language: Shell - Size: 12.7 KB - Last synced at: 11 days ago - Pushed at: about 5 years ago - Stars: 177 - Forks: 39

mockito/shipkit 📦
Toolkit for shipping it used by Mockito library
Language: Java - Size: 3.71 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 158 - Forks: 35

techpivot/terraform-module-releaser
GitHub Action to automate versioning, releases, and documentation for Terraform modules in monorepos.
Language: TypeScript - Size: 4.31 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 149 - Forks: 9

getsentry/craft
The universal Sentry release CLI 🚀
Language: TypeScript - Size: 2.41 MB - Last synced at: about 16 hours ago - Pushed at: about 1 month ago - Stars: 146 - Forks: 17

xmartlabs/android-snapshot-publisher
Gradle plugin to deploy Android Snapshot Versions
Language: Kotlin - Size: 572 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 145 - Forks: 6

marvinpinto/actions 📦
A Collection of GitHub Actions
Language: TypeScript - Size: 1.54 MB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 132 - Forks: 71

knope-dev/knope
A command line tool to to handle all the tasks most developers find tedious.
Language: Rust - Size: 7.61 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 125 - Forks: 12

sindresorhus/new-github-release-url
Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields
Language: JavaScript - Size: 9.77 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 121 - Forks: 3

WaelHamze/dyn365-ce-vsts-tasks
VSTS Extension for Dynamics 365 Customer Engagement
Language: PowerShell - Size: 28.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 118 - Forks: 56

devkeydet/dyn365-ce-devops
DevOps for Dynamics 365 Customer Engagement (CE) is becoming a popular topic. The goal of this project is to help Dynamics 365 CE solution builders understand and accelerate their implementation of DevOps practices with Dynamics CE and VSTS.
Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 89 - Forks: 28

autopub/autopub
Automatically publish package releases upon pull request merge
Language: Python - Size: 314 KB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 80 - Forks: 7

FlorianWilhelm/the-hatchlor
🌹 Cookiecutter template featuring the modern and extensible Python project manager hatch
Language: Python - Size: 463 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 80 - Forks: 7

suyashkumar/getbin
💻 Easily fetch latest GitHub release binaries (for your OS/arch) using just wget or curl
Language: Go - Size: 58.6 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 66 - Forks: 2

ffurrer2/extract-release-notes
A GitHub Action to extract release notes from a "Keep a Changelog" formatted changelog file
Language: JavaScript - Size: 3.23 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 65 - Forks: 25

goreleaser/goreleaser-pro
Release engineering, simplified
Language: Go - Size: 65.4 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 63 - Forks: 2

jenkinsci/git-changelog-plugin
Creates a changelog, or release notes, based on Git commits between 2 revisions.
Language: Java - Size: 1.14 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 57 - Forks: 33

samuelmeuli/action-snapcraft
🐦 GitHub Action for setting up Snapcraft
Language: JavaScript - Size: 154 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 51 - Forks: 14

mroth/bump
:sunflower: CLI tool to draft a GitHub Release for the next semantic version
Language: Go - Size: 325 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 48 - Forks: 2

leviy/release-tool
Command line tool for releasing new versions of a project
Language: PHP - Size: 386 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 48 - Forks: 2

jhermann/artifactory-debian
:wrench: :package: Tools to use Artifactory as a Debian (APT) repository, and dput DEB packages into it, or upload them to Bintray.
Language: Python - Size: 386 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 46 - Forks: 5

ghalactic/github-release-from-tag
A GitHub Action that creates GitHub Releases from your Git tags
Language: TypeScript - Size: 12.1 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 44 - Forks: 3

netzwerg/gradle-release-plugin
Gradle plugin providing very minimal release version numbering (Git-specific)
Language: Groovy - Size: 166 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 44 - Forks: 9

ryansonshine/semantic-release-codeartifact
A semantic-release plugin for publishing packages to AWS CodeArtifact
Language: TypeScript - Size: 1.58 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 43 - Forks: 6

shipkit/shipkit-auto-version
Gradle plugin that helps automating releases by automatically deducing the next Semver version
Language: Java - Size: 408 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 42 - Forks: 10

Roang-zero1/github-create-release-action
Create a GitHub release from a Tag
Language: Shell - Size: 51.8 KB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 42 - Forks: 10

mukunku/tag-exists-action
A GitHub action that determines if a tag exists in a repo
Language: JavaScript - Size: 3.25 MB - Last synced at: 12 days ago - Pushed at: 17 days ago - Stars: 38 - Forks: 20

uk0/file_encryption
小文件(1gb以内)文件加密 并且将文件名放在加密文件内,可以自释放,支持三端。
Language: Rust - Size: 5 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 38 - Forks: 3

python-medikit/medikit
Strongly opinionated python project management.
Language: Python - Size: 564 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 38 - Forks: 4

skywarth/vite-github-pages-deployer
Deploy your Vite application to Github pages, plug-and-play.
Size: 154 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 37 - Forks: 3

termux/upload-release-action Fork of svenstaro/upload-release-action
Upload files to a GitHub release (Termux's fork)
Language: TypeScript - Size: 1.83 MB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 36 - Forks: 13

jenstroeger/python-package-template
An opinionated Python package/application template repository, with SLSA and SBOM support built in, enabled for security scanners, code linters, typing, testing and code coverage monitoring, and release automation for reproducible builds.
Language: Makefile - Size: 688 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 35 - Forks: 11

oleg-koval/semantic-release-npm-github-publish
Github template for sharable configuration of semantic-release It helps with publishing to npm & Github generates changelog & release notes for any type of keywords.
Language: JavaScript - Size: 496 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 17

relizaio/rearm
ReARM SBOM / xBOM Repository and Release Management
Language: Java - Size: 6.47 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 32 - Forks: 1

noirbizarre/bumpr
Bump'R: Bump and release versions
Language: Python - Size: 327 KB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 32 - Forks: 12

DeterminateSystems/flakehub-push
Release your Nix flake to FlakeHub.com.
Language: Rust - Size: 8.95 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 31 - Forks: 3

target/captains-log 📦
A continuous integration plugin that helps organize release information in slack
Language: JavaScript - Size: 1.46 MB - Last synced at: about 5 hours ago - Pushed at: 9 months ago - Stars: 31 - Forks: 4

groupon/nlm 📦
Lifecycle manager for node projects
Language: JavaScript - Size: 888 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 10

choubacha/git-release-name
Generate a release names based on a git sha
Language: Rust - Size: 168 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 30 - Forks: 4

jefflinse/pr-semver-bump
A GitHub Action to bump and tag a new semantic version when a pull request is merged.
Language: JavaScript - Size: 1.15 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 11

jhermann/rituals
:wrench: :package: Project automation task library for ‘Invoke’ tasks that are needed again and again.
Language: Python - Size: 574 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 4

huailiang/batch_build
shell 自动化出包&补丁持续集成工具 适用于unity平台 Jenkins依赖脚本
Language: CMake - Size: 95.7 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 29 - Forks: 20

hupkit/hupkit
Project maintainance tool for GitHub repositories
Language: PHP - Size: 1.69 MB - Last synced at: 1 day ago - Pushed at: 29 days ago - Stars: 28 - Forks: 9

cocogitto/cocogitto-action
A github action to ensure your current gitlog respect the conventional commit specification
Language: Shell - Size: 16.6 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 28 - Forks: 18

dropseed/changerelease
Automatically update your GitHub Releases from CHANGELOG.md (Keep a Changelog)
Language: Python - Size: 495 KB - Last synced at: about 13 hours ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 1

pkgw/cranko
Turn the release crank.
Language: Rust - Size: 1.91 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 0

kdeldycke/workflows
⚙️ CLI helpers for GitHub Action + reuseable workflows
Language: Python - Size: 4.04 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 26 - Forks: 5

omnilib/attribution
Generate changelogs from commit tags and shortlogs
Language: Python - Size: 229 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 26 - Forks: 5

jv-k/ver-bump
📦 A really fast & lightweight CLI utility that takes care of releasing Git software projects, put together purely with bash scripting.
Language: Shell - Size: 698 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 26 - Forks: 4

tfiedlerdejanze/expublish
Automates semantic release versioning and best practices for elixir packages.
Language: Elixir - Size: 243 KB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 25 - Forks: 2

HardNorth/github-version-generate
A GitHub action for application version bump, generation, reading and format in release pipelines
Language: JavaScript - Size: 1.76 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 24 - Forks: 3

beamX/control-node
🚀 Continuous Delivery and Orchestration as code for Elixir
Language: Elixir - Size: 10.6 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 23 - Forks: 1

amarjanica/release-please-monorepo-example 📦
This repository serves as an example of using release-please in a monorepo setup. It demonstrates automated versioning and changelog generation for multiple packages within a single repository.
Language: JavaScript - Size: 188 KB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 23 - Forks: 26

NiklasRosenstein/slap
Slap is a CLI to assist in the process for developing and releasing Python packages.
Language: Python - Size: 11.1 MB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 22 - Forks: 11

hongaar/semantic-release-yarn
🧶 A semantic-release plugin to publish npm packages with Yarn. Comes with built-in support for monorepos.
Language: TypeScript - Size: 5.01 MB - Last synced at: 17 days ago - Pushed at: 25 days ago - Stars: 22 - Forks: 1

orhun/automated-rust-releases
Language: Rust - Size: 32.2 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 22 - Forks: 0

git-releaser/git-releaser
Tool for creating Git Releases using Conventional Commits and Pull/Merge Requests
Language: Go - Size: 4.64 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 21 - Forks: 0

k3muri84/generate-changelog
generates changelog from git based on jira tickets
Language: Python - Size: 31.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 21 - Forks: 6

k-nasa/rgh
Creates GitHub release and upload asset files
Language: Rust - Size: 2.74 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 2

reeseschultz/ubump 📦
SemVer bumping for Unity projects and UPM packages.
Language: JavaScript - Size: 524 KB - Last synced at: 26 days ago - Pushed at: almost 3 years ago - Stars: 20 - Forks: 1

vectordotdev/grease 📦
CLI utility for managing GitHub releases that comes in handy on CI servers
Language: Go - Size: 1.91 MB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 20 - Forks: 0

Roang-zero1/github-upload-release-artifacts-action
Upload artifacts to a GitHub release
Language: Shell - Size: 19.5 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 9

fastai/tweetrel
Use GitHub Actions to send a tweet when you make a new release
Language: Jupyter Notebook - Size: 1.07 MB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 18 - Forks: 3

knope-dev/changesets
A Rust crate for parsing and creating changesets—Markdown files describing releases
Language: Rust - Size: 163 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 17 - Forks: 0

jsnjack/grm
An experimental package manager for GitHub Releases
Language: Go - Size: 11.2 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 17 - Forks: 3

at-wat/bloom-release-action
GitHub Action to bloom release the ROS package.
Language: Shell - Size: 26.4 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 17 - Forks: 6
