-
-
Notifications
You must be signed in to change notification settings - Fork 0
Updated Vortex to 1.41.0. #316
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
Changes from 56 commits
fe62b57
015aaaf
6051724
d5a760d
0b4a14e
f7e176f
d9d5c25
96c2db1
ddce343
2f0cde2
26df1e9
d49a036
2ca87f9
382fa47
47c01f8
fb32ba3
b79a764
511e54c
901c839
e07de75
a8fa44f
2d94d49
fd65954
16c207d
638a81a
4b97577
c90711d
72fe6d6
53dbebe
14d9d50
4c80e97
a3b6c1b
c4919ec
60ce23d
4b13804
031b094
5f089dc
986969e
d140299
51d3d6b
abbf4bf
8925445
70e266b
8a207f6
de038ce
01cc717
b97a7ba
ad0af7c
c78b419
fa62246
1682fb6
4a9364a
2a54b6e
615b645
fa98783
55430e2
990da2e
2067b24
edd966f
4435be9
0bd94f1
9eaf9f7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,18 +5,17 @@ | |
| # Allow running ClamAV in rootless mode. | ||
| # @see https://github.com/Cisco-Talos/clamav/issues/478 | ||
| # | ||
| # hadolint global ignore=DL3008,DL3018 | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2853 and drevops/vortex#2867 Lagoon commons moves to |
||
| # | ||
| # @see https://hub.docker.com/r/uselagoon/commons/tags | ||
| # @see https://github.com/uselagoon/lagoon-images/tree/main/images/commons | ||
|
|
||
| FROM uselagoon/commons:26.6.0 AS commons | ||
| FROM uselagoon/commons:26.8.0 AS commons | ||
|
|
||
| FROM clamav/clamav-debian:1.5.3 | ||
| FROM clamav/clamav-debian:1.5.4 | ||
|
|
||
| COPY --from=commons /lagoon /lagoon | ||
| COPY --from=commons /bin/fix-permissions /bin/ep /bin/docker-sleep /bin/wait-for /bin/ | ||
|
|
||
| # hadolint ignore=DL3008 # the package set tracks the pinned base image | ||
| RUN apt-get update -qq && \ | ||
| DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata && \ | ||
| apt-get clean && rm -rf /var/lib/apt/lists/* | ||
|
|
@@ -30,10 +29,12 @@ RUN cat /tmp/clamav.conf >> /etc/clamav/clamd.conf && \ | |
| sed -i "s/^UpdateLogFile /# UpdateLogFile /g" /etc/clamav/freshclam.conf && \ | ||
| sed -i "s/^#LogSyslog /LogSyslog /g" /etc/clamav/freshclam.conf | ||
|
|
||
| # hadolint ignore=DL3066 # named account provided by the base image | ||
| USER root | ||
|
|
||
| RUN fix-permissions /var/lib/clamav | ||
|
|
||
| # hadolint ignore=DL3066 # named account provided by the base image | ||
| USER clamav | ||
|
|
||
| ENTRYPOINT [ "/init-unprivileged" ] | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,13 +1,14 @@ | ||
| # check=skip=SecretsUsedInArgOrEnv | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔒 Security & Privacy | 🟠 Major | ⚡ Quick win 🧩 Analysis chain🏁 Script executed: rg -n 'PACKAGE_TOKEN|package_token' .github .circleci docker-compose.yml .ahoy.ymlRepository: drevops/website Length of output: 1214 🏁 Script executed: #!/bin/bash
set -eu
printf '%s\n' '--- Dockerfile references ---'
rg -n -C 8 'PACKAGE_TOKEN|package_token|SecretsUsedInArgOrEnv|RUN --mount' .docker/cli.dockerfile
printf '%s\n' '--- All repository callers and related configuration ---'
rg -n -C 4 'PACKAGE_TOKEN|package_token|cli\.dockerfile|docker build|buildx build' .github .ahoy.yml docker-compose.yml .docker 2>/dev/null || true
printf '%s\n' '--- Tracked files relevant to caller scope ---'
git ls-files | rg '(^|/)(\.github|\.circleci|docker-compose\.yml|\.ahoy\.yml|\.docker/)'Repository: drevops/website Length of output: 20375 🏁 Script executed: #!/bin/bash
set -eu
printf '%s\n' '--- Compose build and secret definitions ---'
sed -n '70,110p;235,255p' docker-compose.yml
printf '%s\n' '--- Workflow setup and stack build context ---'
sed -n '60,145p;160,205p;292,420p' .github/workflows/build-test-deploy.yml
printf '%s\n' '--- Every token/build reference in tracked text files ---'
git grep -n -I -E 'PACKAGE_TOKEN|package_token|cli\.dockerfile|docker compose (build|up)|docker build|buildx build' -- ':!*.lock' || true
printf '%s\n' '--- Deterministic reference summary ---'
python3 - <<'PY'
from pathlib import Path
needles = ("PACKAGE_TOKEN", "package_token")
for path in [Path(".docker/cli.dockerfile"), Path("docker-compose.yml"), Path(".ahoy.yml"), Path(".github/workflows/build-test-deploy.yml")]:
text = path.read_text()
print(path)
for i, line in enumerate(text.splitlines(), 1):
if any(n in line for n in needles):
print(f" {i}: {line}")
PYRepository: drevops/website Length of output: 18588 Remove the Remove the 🧰 Tools🪛 Checkov (3.3.9)[low] 1-104: Ensure that HEALTHCHECK instructions have been added to container images (CKV_DOCKER_2) [low] 1-104: Ensure that a user for the container has been created (CKV_DOCKER_3) 🪛 Trivy (0.72.0)[error] 1-1: Image user should not be 'root' Specify at least 1 USER command in Dockerfile with non-root user as argument Rule: DS-0002 (IaC/Dockerfile) [info] 1-1: No HEALTHCHECK defined Add HEALTHCHECK instruction in your Dockerfile Rule: DS-0026 (IaC/Dockerfile) 🤖 Prompt for AI AgentsSources: MCP tools, Linters/SAST tools
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Valid point, not applied here. Everything flagged - the ARG, the check suppression and the compose build argument - is template code, and this project deliberately tracks the template. Patching one consumer's copy would guarantee a conflict on every future update of a file that already needed a hand-merge this round, and would leave every other consumer with the same fallback. Raising it upstream instead so the fix reaches all of them. Worth noting the exposure is theoretical here: this project's builds pass the token through the secret mount, so the ARG is never populated. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The finding remains valid for the upstream Vortex template. A project-specific patch would create template drift and would not protect other consumers. The current project build uses the Would you like me to create a GitHub follow-up issue for the upstream template change? 🔥 Failed to add learningsLearnings cannot be added due to server error. Please try again. You are interacting with an AI system. |
||
| # CLI container. | ||
| # | ||
| # All CLI operations performed in this container. | ||
| # | ||
| # hadolint global ignore=DL3018,SC2174 | ||
| # The check skipped above is BuildKit's twin of DL3064, ignored inline below. | ||
| # | ||
| # @see https://hub.docker.com/r/uselagoon/php-8.4-cli-drupal/tags | ||
| # @see https://github.com/uselagoon/lagoon-images/tree/main/images/php-cli-drupal | ||
|
|
||
| FROM uselagoon/php-8.4-cli-drupal:26.6.0 | ||
| FROM uselagoon/php-8.4-cli-drupal:26.8.0 | ||
|
|
||
| # Add missing variables. | ||
| # @todo Remove once https://github.com/uselagoon/lagoon/issues/3121 is resolved. | ||
|
|
@@ -21,12 +22,15 @@ ENV WEBROOT=${WEBROOT} | |
|
|
||
| # Token is used to access private repositories. Not exposed as an environment | ||
| # variable within an image to avoid baking it into the image. | ||
| # hadolint ignore=DL3064 # empty here, the value comes from a build secret | ||
| ARG PACKAGE_TOKEN="" | ||
|
|
||
| ARG DRUPAL_PUBLIC_FILES="sites/default/files" | ||
| ENV DRUPAL_PUBLIC_FILES=${DRUPAL_PUBLIC_FILES} | ||
|
|
||
| # hadolint ignore=DL3064 # a path, not a secret | ||
| ARG DRUPAL_PRIVATE_FILES="sites/default/files/private" | ||
| # hadolint ignore=DL3064 # a path, not a secret | ||
| ENV DRUPAL_PRIVATE_FILES=${DRUPAL_PRIVATE_FILES} | ||
|
|
||
| ARG DRUPAL_TEMPORARY_FILES="${TMP:-/tmp}" | ||
|
|
@@ -42,8 +46,10 @@ ENV COMPOSER_ALLOW_SUPERUSER=1 \ | |
| COMPOSER_CACHE_DIR=/tmp/.composer/cache | ||
|
|
||
| # Allow custom PHP runtime configuration for Drush CLI commands. | ||
| # The leading colon appends to the default scan directories. | ||
| # @see https://github.com/drevops/vortex/issues/1913 | ||
| # The argument is declared so the reference resolves cleanly; when the base | ||
| # image does not set it, the value stays empty and the leading colon appends | ||
| # to the default scan directories. | ||
| ARG PHP_INI_SCAN_DIR="" | ||
| ENV PHP_INI_SCAN_DIR="${PHP_INI_SCAN_DIR}:/app/drush/php-ini" | ||
|
|
||
| # Starting from this line, Docker adds the result of each command as a | ||
|
|
@@ -53,6 +59,7 @@ ENV PHP_INI_SCAN_DIR="${PHP_INI_SCAN_DIR}:/app/drush/php-ini" | |
| # earlier in the build process (near the top of this file). | ||
|
|
||
| # Add more tools. | ||
| # hadolint ignore=DL3018 # the package set tracks the pinned base image | ||
| RUN apk add --no-cache ncurses pv tzdata autoconf g++ make && \ | ||
| pecl install pcov && \ | ||
| docker-php-ext-enable pcov && \ | ||
|
|
@@ -74,7 +81,6 @@ COPY composer.json composer.* patches.lock.* .env* auth* /app/ | |
|
|
||
| # Install PHP dependencies without development packages to avoid exposing | ||
| # potential security vulnerabilities in the production environment. | ||
| # hadolint ignore=SC2155 | ||
| RUN --mount=type=secret,id=package_token \ | ||
| token=$(if [ -s /run/secrets/package_token ]; then cat /run/secrets/package_token; else echo "${PACKAGE_TOKEN}"; fi) && \ | ||
| if [ -n "${token}" ]; then export COMPOSER_AUTH="{\"github-oauth\": {\"github.com\": \"${token}\"}}"; fi && \ | ||
|
|
@@ -85,6 +91,7 @@ RUN --mount=type=secret,id=package_token \ | |
| COPY . /app | ||
|
|
||
| # Create file directories and set correct permissions. | ||
| # hadolint ignore=SC2174 # only the leaf directory needs the mode | ||
| RUN mkdir -p -m 2775 "/app/${WEBROOT}/${DRUPAL_PUBLIC_FILES}" "/app/${WEBROOT}/${DRUPAL_PRIVATE_FILES}" "${DRUPAL_TEMPORARY_FILES}" | ||
|
|
||
| RUN if [ "${VORTEX_FRONTEND_BUILD_SKIP}" != "1" ]; then \ | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,9 @@ | ||
| # Custom configuration for database clients. | ||
| # Custom configuration for the database service. | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2990 Raises the InnoDB redo log capacity to 1GB. The image default of 128MB is exhausted during a large dump import faster than the log checkpointer reclaims it, and the import aborts with The Paired with the config path move in |
||
|
|
||
| [mysqld] | ||
| # The image default of 128MB is exhausted during a large dump import faster | ||
| # than the log checkpointer reclaims it, aborting the import with | ||
| # "ERROR 1114 ... table is full". | ||
| # MariaDB images abort at startup on this MySQL-only variable, so the | ||
| # "loose-" prefix downgrades that to a warning. | ||
| loose-innodb_redo_log_capacity = 1073741824 | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,16 +5,19 @@ | |
| # | ||
| # The ARG value will be updated with a value passed from docker-compose.yml | ||
|
|
||
| ARG IMAGE=uselagoon/mysql-8.4:26.6.0 | ||
| # hadolint ignore=DL3006 | ||
| ARG IMAGE=uselagoon/mysql-8.4:26.8.0 | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2990 Two changes. The image moves to The path move is what makes the redo log setting in |
||
| FROM ${IMAGE} | ||
|
|
||
| # hadolint ignore=DL3066 # named account provided by the base image | ||
| USER root | ||
| COPY ./.docker/config/database/my.cnf /etc/my.cnf.d/server.cnf | ||
| RUN fix-permissions /etc/my.cnf.d/ | ||
| COPY ./.docker/config/database/my.cnf /etc/mysql/conf.d/server.cnf | ||
| # The entrypoint rewrites files in this directory before starting the server. | ||
| RUN fix-permissions /etc/mysql/conf.d/ | ||
|
|
||
| # hadolint ignore=DL3064 # local development credentials only | ||
| ENV MYSQL_DATABASE=drupal \ | ||
| MYSQL_USER=drupal \ | ||
| MYSQL_PASSWORD=drupal | ||
|
|
||
| # hadolint ignore=DL3066 # named account provided by the base image | ||
| USER mysql | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -2,21 +2,19 @@ | |
| # | ||
| # All web requests are sent to this container. | ||
| # | ||
| # hadolint global ignore=DL3018 | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2853 and drevops/vortex#2867 Image bump to |
||
| # | ||
| # @see https://hub.docker.com/r/uselagoon/nginx-drupal/tags | ||
| # @see https://github.com/uselagoon/lagoon-images/tree/main/images/nginx-drupal | ||
|
|
||
| ARG CLI_IMAGE | ||
| # hadolint ignore=DL3006 | ||
| FROM ${CLI_IMAGE:-cli} AS cli | ||
|
|
||
| FROM uselagoon/nginx-drupal:26.6.0 | ||
| FROM uselagoon/nginx-drupal:26.8.0 | ||
|
|
||
| # Webroot is used for Nginx web root configuration. | ||
| ARG WEBROOT=web | ||
| ENV WEBROOT=${WEBROOT} | ||
|
|
||
| # hadolint ignore=DL3018 # the package set tracks the pinned base image | ||
| RUN apk add --no-cache tzdata | ||
|
|
||
| COPY ./.docker/config/nginx/redirects-map.conf /etc/nginx/redirects-map.conf | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,17 +3,15 @@ | |
| # All web requests are sent from Nginx to this container. | ||
| # This container would be scaled up/down in production. | ||
| # | ||
| # hadolint global ignore=DL3018 | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2853 and drevops/vortex#2867 Same shape as the nginx image: bump to |
||
| # | ||
| # @see https://hub.docker.com/r/uselagoon/php-8.4-fpm/tags | ||
| # @see https://github.com/uselagoon/lagoon-images/tree/main/images/php-fpm | ||
|
|
||
| ARG CLI_IMAGE | ||
| # hadolint ignore=DL3006 | ||
| FROM ${CLI_IMAGE:-cli} AS cli | ||
|
|
||
| FROM uselagoon/php-8.4-fpm:26.6.0 | ||
| FROM uselagoon/php-8.4-fpm:26.8.0 | ||
|
|
||
| # hadolint ignore=DL3018 # the package set tracks the pinned base image | ||
| RUN apk add --no-cache tzdata | ||
|
|
||
| COPY --from=cli /app /app | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,11 +1,9 @@ | ||
| # Solr container. | ||
| # | ||
| # hadolint global ignore=DL3018 | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2853 and drevops/vortex#2867 Bump to |
||
| # | ||
| # @see https://hub.docker.com/r/uselagoon/solr-9-drupal/tags | ||
| # @see https://github.com/uselagoon/lagoon-images/blob/main/images/solr-drupal/9.Dockerfile | ||
|
|
||
| FROM uselagoon/solr-9-drupal:26.6.0 | ||
| FROM uselagoon/solr-9-drupal:26.8.0 | ||
|
|
||
| # Solr jump-start config needs to be manually copied from the search_api_solr | ||
| # Drupal module to .docker/config/solr/config-set. | ||
|
|
@@ -16,13 +14,15 @@ FROM uselagoon/solr-9-drupal:26.6.0 | |
| # whenever this image tag is bumped. | ||
| COPY .docker/config/solr/config-set /solr-conf/conf/ | ||
|
|
||
| # hadolint ignore=DL3066 # named account provided by the base image | ||
| USER root | ||
|
|
||
| # Apply custom modifications for Lagoon environment compatibility. | ||
| RUN sed -i -e "s#<dataDir>\${solr.data.dir:}#<dataDir>/var/solr/\${solr.core.name}#g" /solr-conf/conf/solrconfig.xml && \ | ||
| sed -i -e "s#solr.lock.type:native#solr.lock.type:none#g" /solr-conf/conf/solrconfig.xml && \ | ||
| sed -i -e "s#solr.autoSoftCommit.MaxTime=5000#solr.autoSoftCommit.MaxTime=-1#g" /solr-conf/conf/solrcore.properties | ||
|
|
||
| # hadolint ignore=DL3066 # named account provided by the base image | ||
| USER solr | ||
|
|
||
| # solr-precreate is provided by the base Solr container image. | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,59 +1,70 @@ | ||
| # Ignore everything but a whitelist of files. | ||
| # Deny list of paths excluded from the container image build context. | ||
| # Everything not listed here is included into the image. | ||
| # | ||
| # It is very important to only add production assets to the container during | ||
| # the build. Adding anything else, like tests files or packages, has potential | ||
| # security implications. | ||
| # Never let VCS internals, secrets, local overrides, database dumps or | ||
| # host-installed dependencies enter the image: they leak data, bloat the | ||
| # context and override the in-image build results. | ||
|
coderabbitai[bot] marked this conversation as resolved.
|
||
|
|
||
| # Ignore everything. | ||
| * | ||
| # VCS, IDE and OS files. | ||
| .git | ||
| .idea | ||
| .vscode | ||
| **/.DS_Store | ||
|
|
||
| # Do not ignore web. | ||
| !web | ||
|
|
||
| # Do not ignore config. | ||
| !config | ||
|
|
||
| # Do not ignore recipes. | ||
| !recipes | ||
|
|
||
| # But still ignore Drupal directories generated by Composer. | ||
| # Drupal directories generated by Composer during the image build. | ||
| web/core | ||
| web/libraries | ||
| web/modules/contrib | ||
| web/themes/contrib | ||
| web/profiles/contrib | ||
| web/libraries | ||
| !drush | ||
| drush/contrib/ | ||
|
|
||
| # Do not ignore other required files. | ||
| !.circleci | ||
| !.docker/config | ||
| !.docker/scripts | ||
| !.env | ||
| !.eslintignore | ||
| !.eslintrc.json | ||
| !.prettierignore | ||
| !.prettierrc.json | ||
| !.sass-lint.yml | ||
| !.stylelintrc.js | ||
| !.twig-cs-fixer.php | ||
| !auth.json | ||
| !behat.yml | ||
| !composer.json | ||
| !composer.lock | ||
| !gherkinlint.json | ||
| !jest.config.js | ||
| !package-lock.json | ||
| !package.json | ||
| !patches | ||
| !patches.lock.json | ||
| !phpcs.xml | ||
| !phpstan.neon | ||
| !phpunit.xml | ||
| !postcss.config.js | ||
| !rector.php | ||
| !scripts | ||
| !tests | ||
| !yarn.lock | ||
|
|
||
| !.lagoon.env.* | ||
| web/themes/contrib | ||
| drush/Commands/contrib | ||
|
|
||
| # Local settings overrides. | ||
| web/sites/*/settings.local.php | ||
| web/sites/*/services.local.yml | ||
|
|
||
| # Content files and test artifacts. | ||
| web/sites/*/files | ||
| web/sites/simpletest | ||
|
|
||
| # Dependencies are installed during the image build. | ||
| vendor | ||
| node_modules | ||
| web/themes/**/node_modules | ||
|
|
||
| # Theme build assets are compiled during the image build. | ||
| web/themes/**/build | ||
| web/themes/**/components_combined | ||
| web/themes/**/dist | ||
| web/themes/**/storybook-static | ||
|
|
||
| # Caches, data, logs and temporary artifacts. | ||
| **/.artifacts | ||
| **/.data | ||
| **/.logs | ||
| **/.phpunit.cache | ||
| **/.twig-cs-fixer.cache | ||
|
|
||
| # Database cache key files written into the workspace by the CI workflow. | ||
| db_cache_* | ||
|
|
||
| # Database dumps left in the project root. Anchored so that they do not match | ||
| # 'scripts/sanitize.sql', which the sanitisation step reads at runtime. | ||
| /*.dump | ||
| /*.mysql | ||
| /*.sql | ||
| /*.sql.gz | ||
|
|
||
| # Key material. Nothing tracked matches these; they exist so that a key copied | ||
| # into the working tree does not reach the image. 'auth.json' is deliberately | ||
| # absent - the CLI image copies it for Composer authentication. | ||
| *.key | ||
| *.p12 | ||
| *.pem | ||
| *.pfx | ||
| id_rsa* | ||
|
|
||
| # Local override files. | ||
| docker-compose.override.yml | ||
| .env.local | ||
| .ahoy.local.yml | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -13,6 +13,10 @@ charset = utf-8 | |
| trim_trailing_whitespace = true | ||
| insert_final_newline = true | ||
|
|
||
| # Matches the Prettier 'printWidth' in .prettierrc.json. | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2995 Adds a JavaScript |
||
| [*.js] | ||
| max_line_length = 160 | ||
|
|
||
| [*.{json,lock}] | ||
| indent_size = 4 | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -93,7 +93,7 @@ DRUPAL_CLAMAV_MODE=daemon | |
| # PROVISION # | ||
| ################################################################################ | ||
|
|
||
| # By "provision", we mean the process of initialising the database (from dump | ||
| # By "provision", we mean the process of initializing the database (from dump | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Spelling correction in the provisioning section comment. No behaviour change. Upstream also moved the demo database URL and the demo database image tag in this file, but both sit inside blocks the installer strips for this project, which fetches its database from Lagoon rather than from the demo source. |
||
| # or fresh install from profile), running updates, appying configuration | ||
| # changes, clearing caches and performing other tasks that prepare the site for | ||
| # use. | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -2,8 +2,9 @@ name-template: '$RESOLVED_VERSION' | |
| tag-template: '$RESOLVED_VERSION' | ||
| change-template: '- $TITLE @$AUTHOR (#$NUMBER)' | ||
| change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks. | ||
| version-resolver: | ||
| default: minor | ||
| categories: | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#3013 The default version bump moves from the top-level Needs the release-drafter action bump in |
||
| - type: 'version-resolver' | ||
| semver-increment: 'minor' | ||
| template: | | ||
| ## What's new since $PREVIOUS_TAG | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -15,4 +15,4 @@ jobs: | |
|
|
||
| steps: | ||
| - name: Assign author | ||
| uses: toshimaru/auto-author-assign@3e19bfc990cb1cf0589dce95e9f75289bb1e22de # v3.0.3 | ||
| uses: toshimaru/auto-author-assign@a78a94b219445cece8ccf0d45fec60af449f212a # v3.1.0 | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Vortex: drevops/vortex#2976 SHA-pinned bump of |
||
Uh oh!
There was an error while loading. Please reload this page.