Skip to content

Commit 0226172

Browse files
committed
feat(docs): Add additional release
1 parent fe7f0f8 commit 0226172

File tree

5 files changed

+47
-23
lines changed

5 files changed

+47
-23
lines changed

content/en/_index.en.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,12 @@ <h1 class="text-center mb-5">Drupal WxT Latest News</h1>
6969
<div class="item">
7070
<div class="header">
7171
<div class="content">
72-
<div class="day">February 8</div>
72+
<div class="day">March 12</div>
7373
<div class="year">2023</div>
7474
</div>
7575
</div>
7676
<div class="title">
77-
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.4.2">v4.4.2 release</a> using Drupal Core 9.4.x</h3>
77+
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.5.0">v4.5.0 release</a> using Drupal Core 9.5.x</h3>
7878
</div>
7979
</div>
8080
</div>
@@ -87,33 +87,33 @@ <h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.4.2">v4.
8787
</div>
8888
</div>
8989
<div class="title">
90-
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.4.1">v4.4.1 release</a> using Drupal Core 9.4.x</h3>
90+
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.4.2">v4.4.2 release</a> using Drupal Core 9.4.x</h3>
9191
</div>
9292
</div>
9393
</div>
9494
<div class="col-sm-6 col-md-3">
9595
<div class="item">
9696
<div class="header">
9797
<div class="content">
98-
<div class="day">November 26</div>
99-
<div class="year">2022</div>
98+
<div class="day">February 8</div>
99+
<div class="year">2023</div>
100100
</div>
101101
</div>
102102
<div class="title">
103-
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.4.0">v4.4.0 release</a> using Drupal Core 9.4.x</h3>
103+
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.4.1">v4.4.1 release</a> using Drupal Core 9.4.x</h3>
104104
</div>
105105
</div>
106106
</div>
107107
<div class="col-sm-6 col-md-3">
108108
<div class="item">
109109
<div class="header">
110110
<div class="content">
111-
<div class="day">Oct 1</div>
111+
<div class="day">November 26</div>
112112
<div class="year">2022</div>
113113
</div>
114114
</div>
115115
<div class="title">
116-
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.3.4">v4.3.4 release</a> using Drupal Core 9.3.x</h3>
116+
<h3>Drupal WxT <a href="https://github.com/drupalwxt/wxt/releases/tag/4.4.0">v4.4.0 release</a> using Drupal Core 9.4.x</h3>
117117
</div>
118118
</div>
119119
</div>

content/en/docs/development/composer/_index.en.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ Composer will create `composer.lock` file, which is a list of dependencies that
8686

8787
Please **don't add `drupal/core` to your project's composer.json** since WxT manages Drupal Core for you along with the series of patches on top of it.
8888

89-
WxT's minor versions will always correspond to Drupal Core's. For example, `drupalwxt/wxt:~4.4.x` will require Drupal Core 9.4.x and `drupalwxt/wxt:~4.3.x` required Drupal Core 9.3.x.
89+
WxT's minor versions will always correspond to Drupal Core's. For example, `drupalwxt/wxt:~4.5.x` will require Drupal Core 9.5.x and `drupalwxt/wxt:~4.4.x` required Drupal Core 9.4.x.
9090

91-
When you need to update Drupal Core as an example from 9.3.x to 9.4.x, all you would do is change your requirement for `drupalwxt/wxt` in your `composer.json` file:
91+
When you need to update Drupal Core as an example from 9.4.x to 9.5.x, all you would do is change your requirement for `drupalwxt/wxt` in your `composer.json` file:
9292

9393
```
9494
composer require --no-update drupalwxt/wxt:~4.4.0
@@ -99,6 +99,7 @@ composer update
9999

100100
| `drupalwxt/wxt` version | Drupal Core version | Drush version |
101101
| ----------------------- | ------------------- | ------------- |
102+
| `~4.5.x` | 9.5.x | `>=9.7` |
102103
| `~4.4.x` | 9.4.x | `>=9.7` |
103104
| `~4.3.x` | 9.3.x | `>=9.7` |
104105
| `~4.2.x` | 9.2.x | `>=9.7` |

content/en/docs/development/release-process/_index.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ WxT releases are numbered using a form of semantic versioning. More information
2222

2323
`MAJOR.FEATURE.SPRINT`
2424

25-
In general, when preparing a release: increment the FEATURE when Drupal Core has a major release (ie. 9.3.x to 9.4.x) otherwise simply increment the SPRINT number.
25+
In general, when preparing a release: increment the FEATURE when Drupal Core has a major release (ie. 9.4.x to 9.5.x) otherwise simply increment the SPRINT number.
2626

2727
## Create an issue on GitHub.com
2828

content/en/docs/environment/containers/_index.en.md

Lines changed: 33 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,52 @@ tags:
1919

2020
For the (optional) container based development workflow this is roughly the steps that are followed.
2121

22+
Clone the docker-scaffold repository:
23+
2224
```sh
23-
# Git clone docker scaffold
2425
git clone https://github.com/drupalwxt/docker-scaffold.git docker
2526
```
2627

28+
> **Note**: The `docker` folder should be added to your `.gitignore` file.
29+
2730
## Linux Environments
2831

2932
The following are the steps you should follow for a Linux based environment.
3033

34+
Create the necessary symlinks:
35+
3136
```sh
32-
# Create symlinks
33-
ln -s docker/docker-compose.yml docker-compose.yml
34-
ln -s docker/docker-compose-ci.yml docker-compose-ci.yml
37+
ln -s docker/docker-compose.base.yml docker-compose.base.yml
38+
ln -s docker/docker-compose.ci.yml docker-compose.ci.yml
39+
ln -sf docker/docker-compose.yml docker-compose.yml
40+
```
41+
42+
Create and adjust the following Makefile:
3543

44+
```sh
45+
include .env
46+
NAME := $(or $(BASE_IMAGE),$(BASE_IMAGE),drupalwxt/site-wxt)
47+
VERSION := $(or $(VERSION),$(VERSION),'latest')
48+
PLATFORM := $(shell uname -s)
49+
$(eval GIT_USERNAME := $(if $(GIT_USERNAME),$(GIT_USERNAME),gitlab-ci-token))
50+
$(eval GIT_PASSWORD := $(if $(GIT_PASSWORD),$(GIT_PASSWORD),$(CI_JOB_TOKEN)))
51+
DOCKER_REPO := https://github.com/drupalwxt/docker-scaffold.git
52+
GET_DOCKER := $(shell [ -d docker ] || git clone $(DOCKER_REPO) docker)
53+
include docker/Makefile
54+
```
55+
56+
Build and setup your environment with default content:
57+
58+
```sh
3659
# Composer install
3760
export COMPOSER_MEMORY_LIMIT=-1 && composer install
3861

3962
# Make our base docker image
4063
make build
4164

4265
# Bring up the dev stack
43-
docker-compose -f docker-compose.yml build --no-cache
44-
docker-compose -f docker-compose.yml up -d
66+
docker compose -f docker-compose.yml build --no-cache
67+
docker compose -f docker-compose.yml up -d
4568

4669
# Install Drupal
4770
make drupal_install
@@ -88,7 +111,7 @@ docker start $VOLUME
88111
mutagen sync create --name $VOLUME --sync-mode=two-way-resolved --default-file-mode-beta 0666 --default-directory-mode-beta 0777 $(pwd) docker://$VOLUME/volumes/$VOLUME
89112

90113
# Create symlinks
91-
ln -s docker/docker-compose-mutagen.yml docker-compose-mutagen.yml
114+
ln -s docker/docker-compose.mutagen.yml docker-compose.mutagen.yml
92115

93116
# Composer install
94117
export COMPOSER_MEMORY_LIMIT=-1 && composer install
@@ -97,8 +120,8 @@ export COMPOSER_MEMORY_LIMIT=-1 && composer install
97120
make build
98121

99122
# Bring up the dev stack
100-
docker-compose -f docker-compose-mutagen.yml build --no-cache
101-
docker-compose -f docker-compose-mutagen.yml up -d
123+
docker compose -f docker-compose.mutagen.yml build --no-cache
124+
docker compose -f docker-compose.mutagen.yml up -d
102125

103126
# Install Drupal
104127
make drupal_install
@@ -121,7 +144,7 @@ make drupal_install
121144
If you wish to have a pristine docker environment you may execute the following commands.
122145

123146
```sh
124-
docker rm $(docker ps -a -q)
147+
docker rm $(docker ps -a -q) --force
125148
docker rmi $(docker images -q) --force
126149
docker volume prune -f
127150
```

content/en/docs/general/installation/_index.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Run this command and replace DIRECTORY with the directory of your choice this is
4242

4343
```sh
4444
composer self-update
45-
composer create-project drupalwxt/site-wxt:9.4.x-dev <site-name> --no-interaction
45+
composer create-project drupalwxt/site-wxt:9.5.x-dev <site-name> --no-interaction
4646
```
4747

4848
> **Note**: Normally you would pass a stable tag to the above command rather then just pulling from the development branch.
@@ -70,7 +70,7 @@ drush si wxt \
7070
--sites-subdir=default \
7171
--db-url=mysql://root:root@db:3306/wxt \
7272
--account-name=admin \
73-
--account-pass=Drupal@2021 \
73+
--account-pass=Drupal@2023 \
7474
7575
--site-name="Drupal Install Profile (WxT)" \
7676
wxt_extension_configure_form.select_all='TRUE' \

0 commit comments

Comments
 (0)