From 12f9f438be52857776a7ab2007166429f15b25e4 Mon Sep 17 00:00:00 2001 From: "radius-files-sync[bot]" <248604391+radius-files-sync[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 21:47:02 +0000 Subject: [PATCH 1/7] chore(sync): synced local 'LICENSE' with remote 'sync-templates/LICENSE.APACHE20' --- LICENSE | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 261eeb9..585a73f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,4 @@ + Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ @@ -186,7 +187,9 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright [yyyy] [name of copyright owner] + Copyright 2023 The Radius Authors. + + and others that have contributed code to the public domain. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. From 1568bfcf3d049bb0cae5e2eb9d67a9d7938cd2f1 Mon Sep 17 00:00:00 2001 From: "radius-files-sync[bot]" <248604391+radius-files-sync[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 21:47:05 +0000 Subject: [PATCH 2/7] chore(sync): created local '.gitattributes' from remote 'sync-templates/.gitattributes' --- .gitattributes | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c52f020 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,29 @@ +# Force the following filetypes to have unix eols, so Windows does not break them +* text eol=lf + +# Declare files that will always have CRLF line endings on checkout. +*.{cmd,[cC][mM][dD]} text eol=crlf +*.{bat,[bB][aA][tT]} text eol=crlf + +# Common files +*.pdf binary + +# Image files +*.gif binary +*.tif binary +*.ico binary +*.jpg binary +*.jpeg binary +*.png binary + +# Microsoft Office documents +*.pptx binary +*.potx binary +*.docx binary +*.dotx binary +*.vsdx binary + +# Lock files +package-lock.json linguist-generated=true +pnpm-lock.yaml linguist-generated=true +yarn.lock linguist-generated=true From 20f104fd893842c32401a19a827d4dc7d60dff14 Mon Sep 17 00:00:00 2001 From: "radius-files-sync[bot]" <248604391+radius-files-sync[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 21:47:08 +0000 Subject: [PATCH 3/7] chore(sync): created local '.editorconfig' from remote 'sync-templates/.editorconfig' --- .editorconfig | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..8a4fd1a --- /dev/null +++ b/.editorconfig @@ -0,0 +1,36 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +trim_trailing_whitespace = true +insert_final_newline = true +indent_style = space +indent_size = 2 + +[*.{go,mod}] +indent_style = tab + +[*.{tsv}] +indent_style = tab + +[*.md] +indent_size = unset + +[*.py] +indent_size = 4 + +[*.ps1] +indent_size = 4 + +[*.{cmd,bat}] +end_of_line = crlf + +[Makefile] +indent_style = tab + +[**/node_modules/**] +ignore = true + +[**/.venv/**] +ignore = true From ba711151881ab773f03025f8f8fd586137a43e46 Mon Sep 17 00:00:00 2001 From: "radius-files-sync[bot]" <248604391+radius-files-sync[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 21:47:11 +0000 Subject: [PATCH 4/7] chore(sync): created local '.github/CODEOWNERS' from remote 'sync-templates/.github/CODEOWNERS.njk' --- .github/CODEOWNERS | 57 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..931a2bc --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,57 @@ +# Code Owners for github.com/radius-project/roadmap +# Generated from template - do not edit directly + +# General maintainers and approvers for the entire repository +* @radius-project/maintainers-roadmap @radius-project/approvers-roadmap + +# Dependency files - on-call can also approve these (Dependabot, etc.) + +# Node.js +**/package.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/package-lock.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/pnpm-lock.yaml @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/yarn.lock @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/.nvmrc @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/.npmrc @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/.node-version @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/tsconfig.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/tsconfig.*.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/*.tsconfig.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call + +# Go +**/go.mod @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/go.sum @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/go.work @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/go.work.sum @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/.go-version @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call + +# .NET +**/*.csproj @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/*.sln @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/nuget.config @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/global.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call + +# Python +**/requirements.txt @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/pyproject.toml @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/uv.lock @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/poetry.lock @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/Pipfile @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/Pipfile.lock @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/.python-version @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call + +# Rust +**/Cargo.toml @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/Cargo.lock @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call + +# Bicep +**/bicepconfig.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call + +# Container files +**/Dockerfile @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/*.Dockerfile @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +**/.devcontainer/*.json @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call + +# GitHub workflows +.github/workflows/*.yml @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call +.github/workflows/*.yaml @radius-project/maintainers-roadmap @radius-project/approvers-roadmap @radius-project/on-call From f112dfeae3632082eadc81b10ffc7d5bf61d9b1e Mon Sep 17 00:00:00 2001 From: "radius-files-sync[bot]" <248604391+radius-files-sync[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 21:47:14 +0000 Subject: [PATCH 5/7] chore(sync): created local '.github/workflows/dependency-review.yml' from remote 'workflow-templates/dependency-review.yml' --- .github/workflows/dependency-review.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/dependency-review.yml diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml new file mode 100644 index 0000000..1b98639 --- /dev/null +++ b/.github/workflows/dependency-review.yml @@ -0,0 +1,16 @@ +# yaml-language-server: $schema=https://www.schemastore.org/github-workflow.json +--- +name: Dependency Review + +on: + pull_request: + +permissions: {} + +jobs: + dependency-review: + uses: radius-project/.github/.github/workflows/__dependency-review.yml@main + permissions: + contents: read + pull-requests: write + checks: write From e975b9f3d4037d6b1ca455a3c99c1178310b9102 Mon Sep 17 00:00:00 2001 From: "radius-files-sync[bot]" <248604391+radius-files-sync[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 22:47:03 +0000 Subject: [PATCH 6/7] chore(sync): synced local '.gitattributes' with remote 'sync-templates/.gitattributes' --- .gitattributes | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitattributes b/.gitattributes index c52f020..832005e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -23,7 +23,9 @@ *.dotx binary *.vsdx binary -# Lock files -package-lock.json linguist-generated=true -pnpm-lock.yaml linguist-generated=true -yarn.lock linguist-generated=true +# Lock files are generated and should ignore line endings +devcontainer-lock.json -text linguist-generated=true +pnpm-lock.yaml -text linguist-generated=true +package-lock.json -text linguist-generated=true +yarn.lock -text linguist-generated=true +go.sum -text linguist-generated=true From 03b32abfdda9c24080b30bcd56dd7aa4eb030f25 Mon Sep 17 00:00:00 2001 From: "radius-files-sync[bot]" <248604391+radius-files-sync[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 22:47:06 +0000 Subject: [PATCH 7/7] chore(sync): synced local '.editorconfig' with remote 'sync-templates/.editorconfig' --- .editorconfig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.editorconfig b/.editorconfig index 8a4fd1a..3f389d5 100644 --- a/.editorconfig +++ b/.editorconfig @@ -26,6 +26,14 @@ indent_size = 4 [*.{cmd,bat}] end_of_line = crlf +# Shell scripts +[{*.sh,*.bash,.bashrc,.mk-sbuild.rc,.quiltrc,.startxwinrc,user-dirs.dirs}] +indent_size = 4 +binary_next_line = true # shfmt: -bn +switch_case_indent = true # shfmt: -ci +space_redirects = true # shfmt: -sr +keep_padding = true # shfmt: -kp + [Makefile] indent_style = tab