Skip to content

ideasy 2026.05.001 - #2

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
update-ideasy-2026.05.001
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
update-ideasy-2026.05.001

Conversation

@github-actions

Copy link
Copy Markdown

Automated update of IDEasy formula to version 2026.05.001.

Release notes: https://github.com/devonfw/IDEasy/releases/tag/release%2F2026.05.001

Comment thread Formula/ideasy.rb
on_arm do
url "https://repo1.maven.org/maven2/com/devonfw/tools/IDEasy/ide-cli/#{version}/ide-cli-#{version}-mac-arm64.tar.gz"
sha256 "c252864ce597cf0a0f23578a37cc4c2fd086974ae847c025289811c849f69bb8"
sha256 ""

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the sha265 value supposed to be missing/empty?

Comment thread Formula/ideasy.rb
on_intel do
url "https://repo1.maven.org/maven2/com/devonfw/tools/IDEasy/ide-cli/#{version}/ide-cli-#{version}-mac-x64.tar.gz"
sha256 "91453d7314c39db60b0e45772755e6c288e205d2661fc1b5999e77c02653a104"
sha256 ""

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

Comment thread Formula/ideasy.rb
on_intel do
url "https://repo1.maven.org/maven2/com/devonfw/tools/IDEasy/ide-cli/#{version}/ide-cli-#{version}-linux-x64.tar.gz"
sha256 "5c7102b7a0405a03dd04cd1b92ef1007af41f5499af01cc0167d2b974c2b568b"
sha256 ""

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@maybeec

maybeec commented Jul 28, 2026

Copy link
Copy Markdown
Member

This PR cannot be merged as it stands: all three sha256 fields are empty.

auto-update.yml computes the checksums correctly and then loses them. It writes them to
$GITHUB_ENV and uses them in sed within the same step, but $GITHUB_ENV only takes effect in
subsequent steps, so the variables expand to empty. The run from 2026-07-26 logs
SHA256 for mac-arm64: 8ff84081… and then writes sha256 "" into the formula. Merging this would
break brew install for everyone and fail brew audit.

CI never ran here either: the PR was created with GITHUB_TOKEN, which by design does not trigger
workflow runs, so the empty checksums were never caught.

#8 addresses the underlying problem — the formula is now generated from a template by a script that
validates every value and refuses to render an incomplete formula, and it is published
synchronously by the IDEasy release (devonfw/IDEasy#2223) instead of by daily polling. #8 also brings
the tap up to 2026.07.002.

Leaving this PR open for the repository owners to decide on once #8 is reviewed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants