Skip to content

Change ubuntu-image-analyzer to run weekly and output to research folder #11907

@github-actions

Description

@github-actions

Ubuntu Image Analyzer Configuration Update

This PR updates the Ubuntu Actions Image Analyzer workflow based on the request in #11903.

Changes Made

  1. Schedule: Changed from daily to weekly execution

    • Updated schedule: daily to schedule: weekly
    • Updated description to reflect weekly schedule
  2. Output Location: Changed from specs/ to research/ folder

    • Updated target file path from specs/ubuntulatest.md to research/ubuntulatest.md
    • Updated all documentation references to reflect new location
    • Updated bash tool allowlist to reference new path

Modified Files

  • .github/workflows/ubuntu-image-analyzer.md - Main workflow configuration

Impact

  • Reduced execution frequency: The workflow will now run weekly instead of daily, reducing resource usage
  • New output location: Analysis reports will be saved to the research/ folder instead of specs/
  • No functional changes: The workflow logic and analysis process remain unchanged

Validation

✅ Workflow compiles successfully with gh-aw compile ubuntu-image-analyzer
✅ No errors reported during compilation
✅ Only source .md file modified (lock file will be regenerated automatically)

References

AI generated by Q


Note

This was originally intended as a pull request, but the git push operation failed.

Workflow Run: View run details and download patch artifact

The patch file is available in the agent-artifacts artifact in the workflow run linked above.

To apply the patch locally:

# Download the artifact from the workflow run https://github.com/githubnext/gh-aw/actions/runs/21364112452
# (Use GitHub MCP tools if gh CLI is not available)
gh run download 21364112452 -n agent-artifacts

# The patch file will be at agent-artifacts/tmp/gh-aw/aw.patch after download
# Apply the patch
git am agent-artifacts/tmp/gh-aw/aw.patch
Show patch preview (73 of 73 lines)
From fad2577086c752ae31d0815a5c8c7281ff0ed13f Mon Sep 17 00:00:00 2001
From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com>
Date: Mon, 26 Jan 2026 15:57:07 +0000
Subject: [PATCH] feat: change ubuntu-image-analyzer to run weekly and output
 to research folder

- Changed schedule from daily to weekly
- Changed output path from specs/ubuntulatest.md to research/ubuntulatest.md
- Updated all documentation references to reflect new location

Related to #11903
---
 .github/workflows/ubuntu-image-analyzer.md | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/ubuntu-image-analyzer.md b/.github/workflows/ubuntu-image-analyzer.md
index 1c2a30f..89f63a4 100644
--- a/.github/workflows/ubuntu-image-analyzer.md
+++ b/.github/workflows/ubuntu-image-analyzer.md
@@ -1,8 +1,8 @@
 ---
 name: Ubuntu Actions Image Analyzer
-description: Daily analysis of the default Ubuntu Actions runner image and guidance for creating Docker mimics
+description: Weekly analysis of the default Ubuntu Actions runner image and guidance for creating Docker mimics
 on:
-  schedule: daily
+  schedule: weekly
   workflow_dispatch:
   skip-if-match: 'is:pr is:open in:title "[ubuntu-image]"'
 
@@ -27,7 +27,7 @@ tools:
   edit:
   bash:
     - "find .github/workflows -name '*.lock.yml' -type f"
-    - "cat specs/ubuntulatest.md"
+    - "cat research/ubuntulatest.md"
 
 safe-outputs:
   create-pull-request:
@@ -51,7 +51,7 @@ Analyze the software, tools, and configurations available in the default GitHub
 
 - **Repository**: ${{ github.repository }}
 - **Run Date**: $(date +%Y-%m-%d)
-- **Target File**: `specs/ubuntulatest.md`
+- **Target File**: `research/ubuntulatest.md`
 
 ## Tools Usage Guide
 
@@ -197,9 +197,9 @@ Analyze the downloaded documentation and identify:
    - Key environment variables set by default
    - Paths and configuration locations
 
-### 4. Create or Update specs/ubuntulatest.md
+### 4. Create or Update research/ubuntula
... (truncated)

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions