An open API service providing repository metadata for many open source software ecosystems.

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