From 5633c33188867eb50fb2bf4d432b75b4d2f43d07 Mon Sep 17 00:00:00 2001 From: Auto Contents Date: Sun, 26 Jul 2026 20:33:26 +0000 Subject: [PATCH] Updating standard content files for repository --- .github/readme.md | 20 ++++++++++---------- .standard_content.json | 5 +++-- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.github/readme.md b/.github/readme.md index 5235f32..aedffff 100644 --- a/.github/readme.md +++ b/.github/readme.md @@ -1,14 +1,14 @@ # Continuous integration -The CI files in this directory are centrally managed from `MBW.Tool.GithubConfig`. Changes made directly to managed files may be overwritten the next time standard content is applied. Repository-specific behavior is kept in local composite actions so the repository can still describe how it builds and publishes without adding more event-triggered workflows. +The CI files in this directory are centrally managed from `MBW.Tool.GithubConfig`. Changes made directly to managed files may be overwritten the next time standard content is applied. Repository-specific behavior is normally kept in local composite actions; specialized repositories may instead receive a purpose-built managed workflow. -The build action may be centrally managed for repositories using a standard build, or maintained by the repository when custom tooling is required. The deploy workflow may likewise be a centrally managed no-op or a repository-specific post-release implementation. +The files listed below may be present depending on the repository profile. Build actions may be centrally managed or maintained by the repository, while deploy workflows may be centrally managed no-ops or repository-specific post-release implementations. -- `workflows/ci.yml` — orchestrates build, test, packaging, publishing, and release jobs in one workflow run. -- `workflows/deploy.yml` — performs optional repository-specific work after a successful SemVer release. -- `actions/initialize_ci/action.yml` — resolves the ref, version, and eligible publishing target once. -- `actions/build/action.yml` — builds, tests, and produces artifacts; this file may be centrally managed. -- `actions/collect_publishables/action.yml` — detects packages, Dockerfiles, and release assets. -- `actions/publish_nuget/action.yml` — publishes collected NuGet packages. -- `actions/publish_docker/action.yml` — builds and publishes discovered Docker images. -- `actions/publish_github_release/action.yml` — creates or updates a GitHub Release and uploads its assets. +- `workflows/ci.yml` — orchestrates the repository's managed validation, build, publishing, and release work. +- `workflows/deploy.yml` — may perform repository-specific work after a successful SemVer release. +- `actions/initialize_ci/action.yml` — may resolve the ref, version, and eligible publishing target once. +- `actions/build/action.yml` — may build, test, and produce artifacts; this file may be centrally managed. +- `actions/collect_publishables/action.yml` — may detect packages, Dockerfiles, and release assets. +- `actions/publish_nuget/action.yml` — may publish collected NuGet packages. +- `actions/publish_docker/action.yml` — may build and publish discovered Docker images. +- `actions/publish_github_release/action.yml` — may create or update a GitHub Release and upload its assets. diff --git a/.standard_content.json b/.standard_content.json index 373baae..63ad7ee 100644 --- a/.standard_content.json +++ b/.standard_content.json @@ -5,7 +5,8 @@ "profiles": [ "standardCI", "standardContent", - "standardDotnetBuild", + "standardDotnet", + "standardDotnetBuildAction", "standardNoDeploy" ], "files": [ @@ -23,6 +24,6 @@ ".gitignore", "Directory.Build.props" ], - "last_updated": "2026-07-25T22:29:47.6919040\u002B00:00" + "last_updated": "2026-07-26T20:33:25.5439953\u002B00:00" } }