Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Add wikibase-lts and deploy-lts products #815

Merged
merged 34 commits into from
Jan 20, 2025
Merged

chore: Add wikibase-lts and deploy-lts products #815

merged 34 commits into from
Jan 20, 2025

Conversation

rti
Copy link
Contributor

@rti rti commented Jan 9, 2025

Introduces a deploy-lts and wikibase-lts product, removes the necessity for branches to release LTS versions.

Based on @lorenjohnson's work in #813

Depends on #817

TODO:

  • Test publishing of an wikibase-lts based wikibase image.
  • manually release deploy 1.0.1 (LTS) git tag deploy-lts@1.0.1
  • manually release wikibase 1.0.1 (LTS) git tag wikibase-lts@1.0.1

@rti rti force-pushed the lts-product-rti branch from 91484f4 to c2a5aa9 Compare January 13, 2025 06:58
@rti rti changed the title Lts product rti chore: Add wikibase-lts and deploy-lts products Jan 13, 2025
@rti rti requested a review from a team January 13, 2025 14:00
@rti rti marked this pull request as ready for review January 13, 2025 14:00
@rti rti changed the base branch from main to mediawiki-version-from-api January 13, 2025 14:03
@rti
Copy link
Contributor Author

rti commented Jan 13, 2025

./nx release version and ./nx release changelog appear to work fine.

build/build.sh Show resolved Hide resolved
test/cli.ts Show resolved Hide resolved
test/cli.ts Outdated Show resolved Hide resolved
test/helpers/default-functions.ts Outdated Show resolved Hide resolved
test/setup/make-test-settings.ts Show resolved Hide resolved
test/suites/repo-lts/repo-lts.conf.ts Outdated Show resolved Hide resolved
@rti rti requested a review from lorenjohnson January 20, 2025 12:02
Base automatically changed from mediawiki-version-from-api to main January 20, 2025 12:03
@rti rti merged commit b5fa284 into main Jan 20, 2025
21 checks passed
@rti rti deleted the lts-product-rti branch January 20, 2025 16:00
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