Skip to content

Commit 8670647

Browse files
authored
Merge pull request #39278 from github/repo-sync
Repo sync
2 parents 8180c65 + 2418439 commit 8670647

25 files changed

+134
-124
lines changed

content/actions/concepts/workflows-and-actions/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ children:
1414
- /contexts
1515
- /expressions
1616
- /deployment-environments
17+
- /workflow-artifacts
1718
- /dependency-caching
1819
- /about-monitoring-workflows
1920
- /notifications-for-workflow-runs
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: Workflow artifacts
3+
intro: 'Learn about storing and sharing data as artifacts of {% data variables.product.prodname_actions %} workflows.'
4+
versions:
5+
fpt: '*'
6+
ghes: '*'
7+
ghec: '*'
8+
type: overview
9+
topics:
10+
- Actions
11+
- Workflows
12+
---
13+
14+
## About workflow artifacts
15+
16+
An artifact is a file or collection of files produced during a workflow run. Artifacts allow you to persist data after a job has completed, and share that data with another job in the same workflow. For example, you can use artifacts to save your build and test output after a workflow run has ended.
17+
18+
{% data variables.product.github %} provides two actions that you can use to upload and download build artifacts, {% ifversion fpt or ghec %}[upload-artifact](https://github.com/actions/upload-artifact) and [download-artifact](https://github.com/actions/download-artifact){% else %} `upload-artifact` and `download-artifact` on {% data variables.product.prodname_ghe_server %}{% endif %}.
19+
20+
Common artifacts include:
21+
22+
* Log files and core dumps
23+
* Test results, failures, and screenshots
24+
* Binary or compressed files
25+
* Stress test performance output and code coverage results
26+
27+
{% data reusables.actions.comparing-artifacts-caching %}
28+
29+
For more information on dependency caching, see [AUTOTITLE](/actions/using-workflows/caching-dependencies-to-speed-up-workflows#comparing-artifacts-and-dependency-caching).
30+
31+
{% ifversion artifact-attestations %}
32+
33+
## Generating artifact attestations for builds
34+
35+
{% data reusables.actions.about-artifact-attestations %}
36+
37+
You can access attestations after a build run, underneath the list of the artifacts the build produced.
38+
39+
For more information, see [AUTOTITLE](/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).
40+
41+
{% endif %}
42+
43+
{% data reusables.actions.artifacts.artifacts-from-deleted-workflow-runs %}

content/actions/how-tos/use-cases-and-examples/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ redirect_from:
1010
- /actions/examples
1111
- /actions/use-cases-and-examples
1212
children:
13-
- building-and-testing
1413
- publishing-packages
1514
- project-management
1615
- using-containerized-services

content/actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-go.md renamed to content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-go.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
22
title: Building and testing Go
3-
intro: You can create a continuous integration (CI) workflow to build and test your Go project.
3+
intro: Learn how to create a continuous integration (CI) workflow to build and test your Go project.
44
versions:
55
fpt: '*'
66
ghes: '*'
77
ghec: '*'
8-
type: tutorial
98
topics:
109
- CI
1110
shortTitle: Build & test Go
1211
redirect_from:
1312
- /actions/automating-builds-and-tests/building-and-testing-go
1413
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-go
14+
- /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-go
1515
---
1616

1717
{% data reusables.actions.enterprise-github-hosted-runners %}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Building and testing Java with Ant
3-
intro: You can create a continuous integration (CI) workflow in GitHub Actions to build and test your Java project with Ant.
3+
intro: Learn how to create a continuous integration (CI) workflow in GitHub Actions to build and test your Java project with Ant.
44
redirect_from:
55
- /actions/language-and-framework-guides/building-and-testing-java-with-ant
66
- /actions/guides/building-and-testing-java-with-ant
@@ -10,7 +10,6 @@ versions:
1010
fpt: '*'
1111
ghes: '*'
1212
ghec: '*'
13-
type: tutorial
1413
topics:
1514
- CI
1615
- Java
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
---
22
title: Building and testing Java with Gradle
3-
intro: You can create a continuous integration (CI) workflow in GitHub Actions to build and test your Java project with Gradle.
3+
intro: Learn how to create a continuous integration (CI) workflow in GitHub Actions to build and test your Java project with Gradle.
44
redirect_from:
55
- /actions/language-and-framework-guides/building-and-testing-java-with-gradle
66
- /actions/guides/building-and-testing-java-with-gradle
77
- /actions/automating-builds-and-tests/building-and-testing-java-with-gradle
88
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-java-with-gradle
9+
- /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-java-with-gradle
910
versions:
1011
fpt: '*'
1112
ghes: '*'
1213
ghec: '*'
13-
type: tutorial
1414
topics:
1515
- CI
1616
- Java
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
---
22
title: Building and testing Java with Maven
3-
intro: You can create a continuous integration (CI) workflow in GitHub Actions to build and test your Java project with Maven.
3+
intro: Learn how to create a continuous integration (CI) workflow in GitHub Actions to build and test your Java project with Maven.
44
redirect_from:
55
- /actions/language-and-framework-guides/building-and-testing-java-with-maven
66
- /actions/guides/building-and-testing-java-with-maven
77
- /actions/automating-builds-and-tests/building-and-testing-java-with-maven
88
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-java-with-maven
9+
- /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-java-with-maven
910
versions:
1011
fpt: '*'
1112
ghes: '*'
1213
ghec: '*'
13-
type: tutorial
1414
topics:
1515
- CI
1616
- Java
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
22
title: Building and testing .NET
3-
intro: You can create a continuous integration (CI) workflow to build and test your .NET project.
3+
intro: Learn how to create a continuous integration (CI) workflow to build and test your .NET project.
44
redirect_from:
55
- /actions/guides/building-and-testing-net
66
- /actions/automating-builds-and-tests/building-and-testing-net
77
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-net
8+
- /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-net
89
versions:
910
fpt: '*'
1011
ghes: '*'
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
22
title: Building and testing Node.js
3-
intro: You can create a continuous integration (CI) workflow to build and test your Node.js project.
3+
intro: Learn how to create a continuous integration (CI) workflow to build and test your Node.js project.
44
redirect_from:
55
- /actions/automating-your-workflow-with-github-actions/using-nodejs-with-github-actions
66
- /actions/language-and-framework-guides/using-nodejs-with-github-actions
77
- /actions/guides/building-and-testing-nodejs
88
- /actions/automating-builds-and-tests/building-and-testing-nodejs
99
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-nodejs
10+
- /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-nodejs
1011
versions:
1112
fpt: '*'
1213
ghes: '*'
1314
ghec: '*'
14-
type: tutorial
1515
topics:
1616
- CI
1717
- Node
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
---
22
title: Building and testing PowerShell
3-
intro: You can create a continuous integration (CI) workflow to build and test your PowerShell project.
3+
intro: Learn how to create a continuous integration (CI) workflow to build and test your PowerShell project.
44
redirect_from:
55
- /actions/guides/building-and-testing-powershell
66
- /actions/automating-builds-and-tests/building-and-testing-powershell
77
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-powershell
8+
- /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-powershell
89
versions:
910
fpt: '*'
1011
ghes: '*'
1112
ghec: '*'
1213
authors:
1314
- potatoqualitee
14-
type: tutorial
15+
1516
topics:
1617
- CI
1718
- PowerShell

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy