-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'release-web-2024-11-01' into naji/removeContainerApp
- Loading branch information
Showing
20,683 changed files
with
2,923,869 additions
and
106,718 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
25 changes: 25 additions & 0 deletions
25
.github/PULL_REQUEST_TEMPLATE/sdk_configuration_template.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# SDK configuration pull request | ||
|
||
## Purpose of this PR | ||
|
||
- [ ] Make changes to the SDK configuration only when there are no modifications to the API specification, eliminating the need for an ARM or Stewardship Board API review. | ||
|
||
## Due diligence checklist | ||
|
||
To merge this PR, you **must** go through the following checklist and confirm you understood | ||
and followed the instructions by checking all the boxes: | ||
|
||
- [ ] I confirm this PR is modifying only SDK configurations, and not API related specifications. | ||
- [ ] I have reviewed and used the respective `tspconfig.yaml` templates: | ||
- [ARM tspconfig template](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.Management/tspconfig.yaml) | ||
- [Data plane tspconfig template](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml) | ||
|
||
## Getting help | ||
|
||
- First, carefully read through this PR description, from top to bottom. Fill out the `Purpose of this PR` and `Due diligence checklist`. | ||
- If you don't have permissions to remove or add labels to the PR, request `write access` per [aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories](https://aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories) | ||
- To understand what you must do next to merge this PR, see the `Next Steps to Merge` comment. It will appear within few minutes of submitting this PR and will continue to be up-to-date with current PR state. | ||
- For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure and https://aka.ms/ci-fix. | ||
- If the PR CI checks appear to be stuck in `queued` state, please add a comment with contents `/azp run`. | ||
This should result in a new comment denoting a `PR validation pipeline` has started and the checks should be updated after few minutes. | ||
- If the help provided by the previous points is not enough, post to https://aka.ms/azsdk/support/specreview-channel and link to this PR. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
name: Add Empty Artifact | ||
description: Uploads an empty artifact named `${name}=${value}`, to be consumed by a later workflow | ||
|
||
inputs: | ||
name: | ||
description: Name | ||
required: true | ||
value: | ||
description: Value | ||
required: true | ||
|
||
runs: | ||
using: composite | ||
|
||
steps: | ||
- name: Create empty file to upload artifact | ||
run: "> $RUNNER_TEMP/empty.txt" | ||
shell: bash | ||
|
||
# The maximum length is reported to be 260 characters. A full list of invalid artifact name characters is documented here: | ||
# https://github.com/actions/toolkit/blob/main/packages/artifact/src/internal/upload/path-and-artifact-name-validation.ts | ||
- uses: actions/upload-artifact@v4 | ||
with: | ||
name: ${{ inputs.name }}=${{ inputs.value }} | ||
path: ${{ runner.temp }}/empty.txt | ||
if-no-files-found: error | ||
overwrite: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
name: Add Label Artifact | ||
description: Uploads an empty artifact named `label-${name}=${value}`, that's consumed by action "update-labels" | ||
|
||
inputs: | ||
name: | ||
description: Name | ||
required: true | ||
value: | ||
description: Value ("true" or "false") | ||
required: true | ||
|
||
runs: | ||
using: composite | ||
|
||
steps: | ||
- uses: ./.github/actions/add-empty-artifact | ||
with: | ||
name: label-${{ inputs.name }} | ||
value: ${{ inputs.value }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
name: Setup Node and install dependencies | ||
description: Uses specified Node version and installs dependencies (typically using "npm") | ||
|
||
inputs: | ||
node-version: | ||
description: 'Node version to use' | ||
default: 22.x | ||
install-command: | ||
description: 'Command to install dependencies' | ||
default: 'npm ci' | ||
working-directory: | ||
description: 'Working directory' | ||
default: '.' | ||
|
||
runs: | ||
using: "composite" | ||
|
||
steps: | ||
- uses: actions/setup-node@v4 | ||
with: | ||
node-version: ${{ inputs.node-version }} | ||
|
||
- run: | | ||
echo "::group::$INSTALL_COMMAND" | ||
$INSTALL_COMMAND | ||
echo "::endgroup::" | ||
shell: bash | ||
env: | ||
INSTALL_COMMAND: ${{ inputs.install-command }} | ||
working-directory: ${{ inputs.working-directory }} | ||
- run: | | ||
echo "::group::npm ls -a" | ||
npm ls -a || true | ||
echo "::endgroup::" | ||
shell: bash | ||
working-directory: ${{ inputs.working-directory }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
version: '0.2' | ||
import: | ||
- ../cspell.yaml | ||
words: | ||
- azsdk | ||
- pwsh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,54 @@ | ||
version: 2 | ||
updates: | ||
- package-ecosystem: "npm" | ||
directory: "/" | ||
directories: | ||
- "/" | ||
- "/eng/tools/**" | ||
schedule: | ||
interval: "daily" | ||
allow: | ||
- dependency-name: "@azure-tools/*" | ||
- dependency-name: "@typespec/*" | ||
ignore: | ||
# Updated manually to align with minimum supported Node version | ||
- dependency-name: "@types/node" | ||
# Updated manually to align with repo microsoft/typespec | ||
- dependency-name: "@vitest/coverage-v8" | ||
- dependency-name: "prettier" | ||
- dependency-name: "vitest" | ||
- dependency-name: "typescript" | ||
# Updated manually by the Liftr team | ||
- dependency-name: "@azure-tools/typespec-liftr-base" | ||
# minimatch@9 is the last version to support Node 18 | ||
- dependency-name: "minimatch" | ||
versions: [">= 10.0.0"] | ||
groups: | ||
# Ships separately from other typespec packages | ||
typespec-client-generator-cli: | ||
patterns: | ||
- "@azure-tools/typespec-client-generator-cli" | ||
# Ships separately from other typespec packages | ||
openapi-to-typespec: | ||
patterns: | ||
- "@autorest/openapi-to-typespec" | ||
typespec: | ||
patterns: | ||
- "*" | ||
- "*typespec*" | ||
eslint: | ||
patterns: | ||
- "*eslint*" | ||
# Leave the constraint if the original constraint allows the new version, otherwise, bump the constraint. | ||
versioning-strategy: increase-if-necessary | ||
- package-ecosystem: "npm" | ||
directories: | ||
- "/.github/" | ||
schedule: | ||
interval: "daily" | ||
ignore: | ||
# Updated manually to align with minimum supported Node version | ||
- dependency-name: "@types/node" | ||
# Updated manually to align with repo microsoft/typespec | ||
- dependency-name: "@vitest/coverage-v8" | ||
- dependency-name: "prettier" | ||
- dependency-name: "vitest" | ||
# Points to "github:actions/github-script" since package isn't published to npmjs | ||
- dependency-name: "@types/github-script" | ||
# Leave the constraint if the original constraint allows the new version, otherwise, bump the constraint. | ||
versioning-strategy: increase-if-necessary |
Oops, something went wrong.