Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Actions: Artifact-based Deployments #755

Open
github-product-roadmap opened this issue Apr 10, 2023 · 0 comments
Open

Actions: Artifact-based Deployments #755

github-product-roadmap opened this issue Apr 10, 2023 · 0 comments
Labels
actions Feature: GitHub Actions all Product SKU: All beta Feature phase: Beta cloud Available on Cloud server Available on Server

Comments

@github-product-roadmap
Copy link
Collaborator

Summary

GitHub Actions currently supports Artifacts that enable sharing data between jobs in a workflow and store data once that workflow has completed. We are now enhancing artifacts to support decoupling build and deployment workflows and to trigger on-demand deployments from those artifacts.

Intended Outcome

Previously, we supported only the downloading of artifacts that were uploaded in the same workflow run using the download-artifact action.

These new improvements around Artifacts will now enable teams who want to decouple their CI & CD workflows: build many times but deploy only a specific built artifact version. They could refer-to/download the artifacts that were created as part of a previous run of the same workflow or a different workflow run to trigger a new deployment workflow run.

How will it work?

Developers and DevOps managers can now use the new artifact triggers to orchestrate their on-demand deployments and releases by chaining their build & deployment workflows for specific artifact sources and versions. They can also use the new "artifact views" to:

  • View the full history of artifacts generated in a repository or
  • Apply filters across workflows to trace each artifact version back to the specific build run that produced it or
  • Understand which of the artifact versions is actually deployed to a specific deployment environment.
@github github locked and limited conversation to collaborators Apr 10, 2023
@github-product-roadmap github-product-roadmap added actions Feature: GitHub Actions all Product SKU: All cloud Available on Cloud ga Feature phase: Generally available server Available on Server labels Apr 10, 2023
@github-product-roadmap github-product-roadmap added beta Feature phase: Beta and removed ga Feature phase: Generally available labels May 10, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
actions Feature: GitHub Actions all Product SKU: All beta Feature phase: Beta cloud Available on Cloud server Available on Server
Projects
Status: Q2 2024 – Apr-Jun
Development

No branches or pull requests

1 participant