Skip to content

deploy.sh: take the version from the manifest - #27

Merged
codeling merged 1 commit into
mainfrom
ccr-c4633bb2-v97st1
Nov 6, 2026
Merged

codeling merged 1 commit into
mainfrom
ccr-c4633bb2-v97st1

Conversation

@codeling

@codeling codeling commented Nov 6, 2026

Copy link
Copy Markdown
Owner

Part of moving the package build into codeling/bfstop. Merge together with the bfstop PR on the branch of the same name.

deploy.sh had the version written into it as well, so it had to be bumped by hand for every release. It now reads the version from bfstop.xml. bfstop's package/build.sh builds the component with this script and checks that its version matches the plugin's and the package's.

With the bfstop PR, this repository's CI installs the component as part of the package built from both checkouts (install-joomla.sh); nothing changes in this workflow.

Tested: ./deploy.sh zip still produces com_bfstop-2.0.0.zip, and check-zip passes. bfstop's full suite passes locally with a package built from this branch.


Generated by Claude Code

The version was written in deploy.sh as well, and had to be raised there
for every release. Plugin, component and package are built together by
package/build.sh in codeling/bfstop now, which checks that their versions
agree (tests/lint/check-versions.php).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AFJFMMUpch4LGexEiXN8Nc
@codeling
codeling merged commit 306a8b7 into main Nov 6, 2026
13 checks passed
@codeling
codeling deleted the ccr-c4633bb2-v97st1 branch November 6, 2026 12:39
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.

2 participants