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

Repo sync #34307

Merged
merged 3 commits into from
Aug 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: About continuous deployment
title: About continuous deployment with GitHub Actions
shortTitle: Continuous deployment
intro: 'You can create custom continuous deployment (CD) workflows directly in your {% data variables.product.prodname_dotcom %} repository with {% data variables.product.prodname_actions %}.'
versions:
Expand All @@ -11,6 +11,7 @@ redirect_from:
- /actions/deployment/about-continuous-deployment
- /actions/deployment/about-deployments/about-continuous-deployment
- /actions/deployment/about-deployments
- /actions/about-github-actions/about-continuous-deployment
topics:
- CD
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: About continuous integration
title: About continuous integration with GitHub Actions
intro: 'You can create custom continuous integration (CI) workflows directly in your {% data variables.product.prodname_dotcom %} repository with {% data variables.product.prodname_actions %}.'
redirect_from:
- /articles/about-continuous-integration
Expand All @@ -8,6 +8,7 @@ redirect_from:
- /actions/building-and-testing-code-with-continuous-integration/about-continuous-integration
- /actions/guides/about-continuous-integration
- /actions/automating-builds-and-tests/about-continuous-integration
- /actions/about-github-actions/about-continuous-integration
versions:
fpt: '*'
ghes: '*'
Expand Down
4 changes: 2 additions & 2 deletions content/actions/about-github-actions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ versions:
ghec: '*'
children:
- /understanding-github-actions
- /about-continuous-integration
- /about-continuous-deployment
- /about-continuous-integration-with-github-actions
- /about-continuous-deployment-with-github-actions
---

4 changes: 2 additions & 2 deletions content/actions/guides.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ includeGuides:
- /actions/use-cases-and-examples/publishing-packages/about-packaging-with-github-actions
- /actions/use-cases-and-examples/publishing-packages/publishing-docker-images
- /actions/writing-workflows/choosing-what-your-workflow-does/caching-dependencies-to-speed-up-workflows
- /actions/about-github-actions/about-continuous-integration
- /actions/about-github-actions/about-continuous-integration-with-github-actions
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-powershell
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-ruby
- /actions/use-cases-and-examples/building-and-testing/building-and-testing-java-with-maven
Expand All @@ -35,7 +35,7 @@ includeGuides:
- /actions/use-cases-and-examples/publishing-packages/publishing-nodejs-packages
- /actions/use-cases-and-examples/publishing-packages/publishing-java-packages-with-maven
- /actions/use-cases-and-examples/publishing-packages/publishing-java-packages-with-gradle
- /actions/writing-workflows/choosing-what-your-workflow-does/storing-workflow-data-as-artifacts
- /actions/writing-workflows/choosing-what-your-workflow-does/storing-and-sharing-data-from-a-workflow
- /actions/use-cases-and-examples/using-containerized-services/about-service-containers
- /actions/use-cases-and-examples/using-containerized-services/creating-redis-service-containers
- /actions/use-cases-and-examples/using-containerized-services/creating-postgresql-service-containers
Expand Down
3 changes: 2 additions & 1 deletion content/actions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ featuredLinks:
startHere:
- /actions/writing-workflows
- /actions/use-cases-and-examples
- /actions/about-github-actions/about-continuous-integration
- /actions/about-github-actions/about-continuous-integration-with-github-actions
- /actions/use-cases-and-examples/deploying/deploying-with-github-actions
- /actions/use-cases-and-examples/publishing-packages/about-packaging-with-github-actions
- /actions/monitoring-and-troubleshooting-workflows
Expand Down Expand Up @@ -50,3 +50,4 @@ children:
- /administering-github-actions
- /guides
---

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Contexts
title: Accessing contextual information about workflow runs
shortTitle: Contexts
intro: You can access context information in workflows and actions.
redirect_from:
Expand All @@ -9,6 +9,7 @@ redirect_from:
- /actions/reference/contexts-and-expression-syntax-for-github-actions
- /actions/reference/context-and-expression-syntax-for-github-actions
- /actions/learn-github-actions/contexts
- /actions/writing-workflows/choosing-what-your-workflow-does/contexts
versions:
fpt: '*'
ghes: '*'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Using concurrency
title: Control the concurrency of workflows and jobs
shortTitle: Concurrency
intro: Run a single job at a time.
versions:
Expand All @@ -8,6 +8,7 @@ versions:
ghec: '*'
redirect_from:
- /actions/using-jobs/using-concurrency
- /actions/writing-workflows/choosing-what-your-workflow-does/using-concurrency
---

{% data reusables.actions.enterprise-github-hosted-runners %}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
---
title: Assigning permissions to jobs
shortTitle: Assign permissions to jobs
title: Controlling permissions for `GITHUB_TOKEN`
shortTitle: Permissions for `GITHUB_TOKEN`
intro: Modify the default permissions granted to `GITHUB_TOKEN`.
versions:
fpt: '*'
ghes: '> 3.1'
ghec: '*'
redirect_from:
- /actions/using-jobs/assigning-permissions-to-jobs
- >-
/actions/writing-workflows/choosing-what-your-workflow-does/assigning-permissions-to-jobs
- >-
/actions/writing-workflows/choosing-what-your-workflow-does/controlling-permissions-for-github-token
---

{% data reusables.actions.enterprise-github-hosted-runners %}

## Overview
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Expressions
title: Evaluate expressions in workflows and actions
shortTitle: Expressions
intro: You can evaluate expressions in workflows and actions.
versions:
Expand All @@ -8,6 +8,7 @@ versions:
ghec: '*'
redirect_from:
- /actions/learn-github-actions/expressions
- /actions/writing-workflows/choosing-what-your-workflow-does/expressions
---

{% data reusables.actions.enterprise-github-hosted-runners %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,19 @@ versions:
ghec: '*'
children:
- /using-jobs-in-a-workflow
- /finding-and-customizing-actions
- /using-pre-written-building-blocks-in-your-workflow
- /using-github-cli-in-workflows
- /workflow-commands-for-github-actions
- /adding-scripts-to-your-workflow
- /assigning-permissions-to-jobs
- /expressions
- /variables
- /contexts
- /defining-outputs-for-jobs
- /setting-default-values-for-jobs
- /controlling-permissions-for-github_token
- /evaluate-expressions-in-workflows-and-actions
- /store-information-in-variables
- /accessing-contextual-information-about-workflow-runs
- /passing-information-between-jobs
- /setting-a-default-shell-and-working-directory
- /using-environments-for-deployment
- /using-concurrency
- /using-a-matrix-for-your-jobs
- /control-the-concurrency-of-workflows-and-jobs
- /running-variations-of-jobs-in-a-workflow
- /caching-dependencies-to-speed-up-workflows
- /storing-workflow-data-as-artifacts
- /storing-and-sharing-data-from-a-workflow
---

Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
---
title: Defining outputs for jobs
shortTitle: Define outputs for jobs
intro: Create a map of outputs for your jobs.
title: Passing information between jobs
shortTitle: Pass information
intro: You can define outputs to pass information from one job to another.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
redirect_from:
- /actions/using-jobs/defining-outputs-for-jobs
- /actions/writing-workflows/choosing-what-your-workflow-does/defining-outputs-for-jobs
---

{% data reusables.actions.enterprise-github-hosted-runners %}

## Overview
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Using a matrix for your jobs
shortTitle: Matrices
title: Running variations of jobs in a workflow
shortTitle: Run job variations
intro: Create a matrix to define variations for each job.
versions:
fpt: '*'
Expand All @@ -10,8 +10,9 @@ redirect_from:
- /actions/using-jobs/using-a-build-matrix-for-your-jobs
- /actions/using-jobs/using-a-matrix-for-your-jobs
- /actions/examples/using-concurrency-expressions-and-a-test-matrix
- /actions/writing-workflows/choosing-what-your-workflow-does/using-a-matrix-for-your-jobs
---

{% data reusables.actions.enterprise-github-hosted-runners %}

## About matrix strategies
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Setting default values for jobs
title: Setting a default shell and working directory
shortTitle: Set default values for jobs
intro: 'Define the default settings that will apply to all jobs in the workflow, or all steps in a job.'
versions:
Expand All @@ -8,6 +8,7 @@ versions:
ghec: '*'
redirect_from:
- /actions/using-jobs/setting-default-values-for-jobs
- /actions/writing-workflows/choosing-what-your-workflow-does/setting-default-values-for-jobs
---

{% data reusables.actions.enterprise-github-hosted-runners %}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Variables
title: Store information in variables
shortTitle: Variables
intro: '{% data variables.product.prodname_dotcom %} sets default variables for each {% data variables.product.prodname_actions %} workflow run. You can also set custom variables for use in a single workflow or multiple workflows.'
redirect_from:
- /github/automating-your-workflow-with-github-actions/using-environment-variables
Expand All @@ -8,6 +9,7 @@ redirect_from:
- /actions/reference/environment-variables
- /actions/learn-github-actions/environment-variables
- /actions/learn-github-actions/variables
- /actions/writing-workflows/choosing-what-your-workflow-does/variables
versions:
fpt: '*'
ghes: '*'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Storing workflow data as artifacts
title: Storing and sharing data from a workflow
shortTitle: Store artifacts
intro: Artifacts allow you to share data between jobs in a workflow and store data once that workflow has completed.
redirect_from:
Expand All @@ -10,6 +10,7 @@
- /actions/guides/storing-workflow-data-as-artifacts
- /actions/advanced-guides/storing-workflow-data-as-artifacts
- /actions/using-workflows/storing-workflow-data-as-artifacts
- /actions/writing-workflows/choosing-what-your-workflow-does/storing-workflow-data-as-artifacts
versions:
fpt: '*'
ghes: '*'
Expand Down Expand Up @@ -55,7 +56,7 @@

The steps of a job share the same environment on the runner machine, but run in their own individual processes. To pass data between steps in a job, you can use inputs and outputs. For more information about inputs and outputs, see "[AUTOTITLE](/actions/creating-actions/metadata-syntax-for-github-actions)."

{% ifversion actions-caching %}

Check warning on line 59 in content/actions/writing-workflows/choosing-what-your-workflow-does/storing-and-sharing-data-from-a-workflow.md

View workflow job for this annotation

GitHub Actions / lint-content

Liquid `ifversion` (and `elsif`) should not always be true

The Liquid ifversion condition 'actions-caching' includes all possible versions and will always be true.

{% data reusables.actions.comparing-artifacts-caching %}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Finding and customizing actions
title: Using pre-written building blocks in your workflow
shortTitle: Find and customize actions
intro: 'Actions are the building blocks that power your workflow. A workflow can contain actions created by the community, or you can create your own actions directly within your application''s repository. This guide will show you how to discover, use, and customize actions.'
redirect_from:
Expand All @@ -8,6 +8,7 @@
- /actions/getting-started-with-github-actions/using-actions-from-github-marketplace
- /actions/getting-started-with-github-actions/using-community-workflows-and-actions
- /actions/learn-github-actions/finding-and-customizing-actions
- /actions/writing-workflows/choosing-what-your-workflow-does/finding-and-customizing-actions
versions:
fpt: '*'
ghes: '*'
Expand All @@ -21,6 +22,15 @@

## Overview

You can use pre-written building blocks, called actions, in your workflow. An action is a pre-defined, reusable set of jobs or code that perform specific tasks within a workflow.

Actions can be:

* **Reusable**: actions can be used across different workflows and repositories, allowing you to avoid rewriting the same code.
* **Pre-written**: many actions are available in the {% data variables.product.prodname_marketplace %}, covering a wide range of tasks like checking out code, setting up environments, running tests, and deploying applications.
* **Configurable**: you can configure actions with inputs, outputs, and environment variables to tailor them to your specific needs.
* **Community-driven**: you can create your own actions and share them with others or use actions developed by the community.

The actions you use in your workflow can be defined in:

* The same repository as your workflow file{% ifversion internal-actions %}
Expand All @@ -42,7 +52,7 @@
1. In the upper right corner of the file view, to open the workflow editor, click {% octicon "pencil" aria-label="Edit file" %}.
![Screenshot of a workflow file showing the header section. The pencil icon for editing files is highlighted with a dark orange outline.](/assets/images/help/repository/actions-edit-workflow-file.png)
1. To the right of the editor, use the {% data variables.product.prodname_marketplace %} sidebar to browse actions. Actions with the {% octicon "verified" aria-label="Creator verified by GitHub" %} badge indicate {% data variables.product.prodname_dotcom %} has verified the creator of the action as a partner organization.
![Screenshot of a workflow file in edit mode. The right sidebar shows Marketplace actions. A checkmark in a stamp icon, showing that the creator is verified by GitHub, is outlined in orange.](/assets/images/help/repository/actions-marketplace-sidebar.png)

Check warning on line 55 in content/actions/writing-workflows/choosing-what-your-workflow-does/using-pre-written-building-blocks-in-your-workflow.md

View workflow job for this annotation

GitHub Actions / lint-content

Images alternate text should be between 40-150 characters

Image alternate text is 188 characters long.

## Adding an action to your workflow

Expand Down
2 changes: 1 addition & 1 deletion data/learning-tracks/actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ getting_started:
guides:
- /actions/about-github-actions/understanding-github-actions
- >-
/actions/writing-workflows/choosing-what-your-workflow-does/finding-and-customizing-actions
/actions/writing-workflows/choosing-what-your-workflow-does/using-pre-written-building-blocks-in-your-workflow
- /actions/writing-workflows/about-workflows
- /actions/sharing-automations/reusing-workflows
- >-
Expand Down
1 change: 0 additions & 1 deletion data/ui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ survey:
additional_feedback: Can you tell us more about your rating? (Optional)
optional: Optional
required: Required
email_placeholder: 'Example: [email protected]'
email_label: Leave your email if we can contact you. (Optional)
email_validation: Please enter a valid email address
send: Send
Expand Down
13 changes: 4 additions & 9 deletions src/events/components/Survey.module.scss
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,8 @@
margin: -0.4em;
}

.customRadio + label:before {
content: "X";
color: transparent;
margin: 0px -33px 0px -17px;
padding: 7px 20px 7px 20px;
}

.customRadio:focus + label:before {
outline: 1px auto -webkit-focus-ring-color;
.customRadio:focus + label {
outline: 2px auto Highlight; // for firefox
outline: 2px auto -webkit-focus-ring-color;
// var(--fgColor-accent, var(--color-accent-fg))
}
Loading
Loading