How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This project is a build artifact manager and file persistence tool designed to save files and directories from a workflow run as archived assets. It functions as a workflow asset archiver that compresses and uploads project files to a remote store.
The main features of actions/upload-artifact are: Workflow Artifact Managers, CI Artifact Managers, Artifact Identifier Retrieval, HTTP File Transfer Utilities, Artifact Metadata Identification, GitHub Actions Workflows, Artifact Uploaders, Build Artifact Management.
Projects with overlapping indexed features include: actions/toolkit — The GitHub ToolKit for developing GitHub Actions. electron-userland/electron-builder — electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source… actions/cache — This project is a GitHub Actions cache action designed to persist build state, dependencies, and compiled outputs… cake-build/cake — Cake is a cross-platform build automation system and scripting framework that allows users to define software build… anmol098/waka-readme-stats — waka-readme-stats is an automated profile README updater and developer statistics dashboard. It integrates with the… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data…
The GitHub ToolKit for developing GitHub Actions.
electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source code and dependencies into platform-specific installers, portable executables, and app store formats for Windows, macOS, and Linux. The project functions as a distribution pipeline that orchestrates the signing and notarization of binaries to ensure authenticity and bypass security warnings. It also serves as an auto-update orchestrator, preparing application packages and distribution channels to support automatic background software updates. Its capability surface covers the
This project is a GitHub Actions cache action designed to persist build state, dependencies, and compiled outputs across different runner environments and pipeline executions. It functions as a continuous integration dependency cache that utilizes content hashes to store and retrieve files, reducing installation time between workflow runs. The system distinguishes itself through cross-platform build caching, allowing build data to be transferred between different operating systems and runner architectures when the files are platform-independent. It also implements branch-based cache isolation
Cake is a cross-platform build automation system and scripting framework that allows users to define software build pipelines using C# scripts. It functions as a CI/CD pipeline orchestrator and build runner, providing a strongly-typed domain-specific language to simplify the orchestration of compilation, testing, and packaging processes across Windows, Linux, and macOS. The system ensures reproducible build environments by pinning the versions of build tools, modules, and dependencies. It distinguishes itself by enabling a C# scripting workflow with full IDE support, including autocomplete, s