awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ncipollo avatar

ncipollo/release-action

0
View on GitHub↗
1,663 स्टार्स·229 फोर्क्स·TypeScript·MIT·5 व्यूज़

Release Action

This project is a GitHub Actions workflow component designed to automate the software release lifecycle. It functions as a release manager that programmatically interacts with the GitHub API to create releases, generate release notes, and link commit tags to maintain project history.

The tool distinguishes itself by integrating artifact management with community engagement features. It identifies local build outputs using glob-pattern matching to upload distribution packages directly to release pages. Upon publication, it can automatically initiate discussion threads in designated categories to facilitate user feedback.

The workflow operates as a containerized task within continuous integration environments, orchestrating the creation and management of release entities. It handles the distribution of build artifacts and manages repository metadata to ensure that software releases remain organized and accessible to end users.

Features

  • Automated Release Management - Streamlines the software release lifecycle by automating note generation and asset management within a continuous integration pipeline.
  • GitHub Actions Workflows - Executes automated release management tasks as a containerized workflow triggered by repository events like tag creation.
  • Release Automation - Automates the software distribution lifecycle by linking commit tags to downloadable release assets.
  • Tag-Triggered Release Automators - Automates the creation of software releases and commit tagging to maintain organized project history.
  • GitHub Release Automators - Manages software releases by uploading build artifacts and initiating community discussions through automated workflows.
  • REST File Management APIs - Interacts with remote service endpoints to programmatically create and manage release entities and associated metadata.
  • Build Artifact Distribution - Uploads compiled build artifacts and distribution packages to release pages for end-user accessibility.
  • Build & Release Automation - Uploads build outputs to repository releases using pattern matching to ensure distribution packages remain current.
  • GitHub API Integrations - Interacts with platform APIs to programmatically generate release notes and manage repository metadata.

स्टार हिस्ट्री

ncipollo/release-action के लिए स्टार हिस्ट्री चार्टncipollo/release-action के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Release Action को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ Release Action दिखाई देता है।
  • Release management tools
  • सॉफ्टवेयर अपडेट चैनल्स को मैनेज करने के लिए एक सिस्टम

अक्सर पूछे जाने वाले प्रश्न

ncipollo/release-action क्या करता है?

This project is a GitHub Actions workflow component designed to automate the software release lifecycle. It functions as a release manager that programmatically interacts with the GitHub API to create releases, generate release notes, and link commit tags to maintain project history.

ncipollo/release-action की मुख्य विशेषताएं क्या हैं?

ncipollo/release-action की मुख्य विशेषताएं हैं: Automated Release Management, GitHub Actions Workflows, Release Automation, Tag-Triggered Release Automators, GitHub Release Automators, REST File Management APIs, Build Artifact Distribution, Build & Release Automation।

ncipollo/release-action के कुछ ओपन-सोर्स विकल्प क्या हैं?

ncipollo/release-action के ओपन-सोर्स विकल्पों में शामिल हैं: release-it/release-it — release-it is a Git release automation tool designed to coordinate software versioning, changelog generation, and… webpro/release-it — release-it is an automated software release tool used for version bumping, Git tagging, and publishing software… jetbrains/intellij-platform-plugin-template — This project is a standardized project scaffolding and build automation system for developing IntelliJ IDE plugins. It… nrwl/nx — This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It… softprops/action-gh-release — This is a GitHub Action that automates the creation, updating, and management of GitHub Releases. It creates draft… pypa/sampleproject — This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building,…

Release Action के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Release Action के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • release-it/release-itrelease-it का अवतार

    release-it/release-it

    8,975GitHub पर देखें↗

    release-it is a Git release automation tool designed to coordinate software versioning, changelog generation, and package publishing. It functions as a semantic versioning manager that increments project versions and updates configuration files based on semantic standards or custom schemes. The project distinguishes itself through a plugin-based extension system that allows for custom versioning and publishing logic. It supports complex project structures via monorepo versioning automation to synchronize internal dependencies across multiple workspaces. The tool covers a broad range of capab

    JavaScriptautomationbumpchangelog
    GitHub पर देखें↗8,975
  • webpro/release-itwebpro का अवतार

    webpro/release-it

    8,977GitHub पर देखें↗

    release-it is an automated software release tool used for version bumping, Git tagging, and publishing software packages to registries. It functions as a Git versioning manager and changelog generator, facilitating the transition from code changes to official releases. The tool provides a non-interactive mode for executing release pipelines within continuous integration environments, as well as an interactive command-line workflow for manual configuration. It utilizes a plugin architecture to allow for custom versioning schemes and changelog generators. The system handles semantic versioning

    JavaScript
    GitHub पर देखें↗8,977
  • jetbrains/intellij-platform-plugin-templateJetBrains का अवतार

    JetBrains/intellij-platform-plugin-template

    3,740GitHub पर देखें↗

    This project is a standardized project scaffolding and build automation system for developing IntelliJ IDE plugins. It provides a pre-configured directory layout and Gradle-based build automation to bootstrap new plugin projects with consistent compilation and dependency resolution. The template integrates a complete release management pipeline using GitHub Actions to automate the building, digital signing, and uploading of plugin binaries to a public marketplace. It includes a markdown-driven synchronizer that automatically updates marketplace release notes from a versioned text file during

    Kotlinintellijintellij-ideaintellij-idea-plugin
    GitHub पर देखें↗3,740
  • nrwl/nxnrwl का अवतार

    nrwl/nx

    28,939GitHub पर देखें↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    TypeScriptangularbuildbuild-system
    GitHub पर देखें↗28,939
  • Release Action के सभी 30 विकल्प देखें→