-
Notifications
You must be signed in to change notification settings - Fork 43
chore: Add wikibase-lts and deploy-lts products #815
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3 tasks
… defaults chore: remove deploy test feat: add lts tests
rti
commented
Jan 13, 2025
Contributor
Author
|
|
bump version package.json already, so just the git tag is missing cleaned changelog files, so they are ready to go as well
lorenjohnson
approved these changes
Jan 20, 2025
lorenjohnson
added a commit
to lorenjohnson/wbs-deploy-setup
that referenced
this pull request
Aug 20, 2025
* test: get current mediawiki version from api * chore: Add wikibase-lts and deploy-lts products * chore: Prepare initial LTS product releases * chore: Update nx to see the deploy-lts package/product * chore: Add LTS product variants as options to GHA Create a WBS Release * chore: Removes -lts post fix from the image name published to Dockerhub * wip: wikibase/deploy lts build/test/publish * fix: build wikibase-lts in ci * style: lint * fix: test deploy-lts * fix: deploy-lts test env config * fix(test): re-enable disabled repo and extensions specs * refactor(test/cli.ts): simplify suite names export * chore(test): remove unused import from deploy-lts.conf.ts * docs: add TODO comment about creating two environments * fix(test/deploy-lts): reduce sharedCacheDuration * refactor: make test settings compose files and env files explicit, no defaults chore: remove deploy test feat: add lts tests * fix(test/repo_client-lts): use wikibase-lts for client * fix: remove interwiki links test from quickstatements test * fix: reference deploy-lts correctly * fix: only include wikibase/build.env in repo/repo-lts tests * fix: deploy-lts wikibase build env * docs: rewrite changelogs * fix(nx): we do not use workspace changelogs * docs: remove old CHANGES file * docs: release checklist update * chore: remove todo * docs: deploy updating * refactor: DRY test settings * chore: prepare wikibase-lts and deploy-lts release bump version package.json already, so just the git tag is missing cleaned changelog files, so they are ready to go as well * test: add missing docker-compose to repo_client-lts * fix: makeTestSettings later, should fix results dir * fix: build.env path for repo-lts test --------- Co-authored-by: Loren Johnson <lorenjohnson@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introduces a
deploy-ltsandwikibase-ltsproduct, removes the necessity for branches to release LTS versions.Based on @lorenjohnson's work in #813
Depends on #817
TODO:
wikibase-ltsbasedwikibaseimage.git tag deploy-lts@1.0.1git tag wikibase-lts@1.0.1