Skip to content

Commit 97d2947

Browse files
authored
Merge branch '3.x' into fix-undefined-command-summary
2 parents f8f7df3 + 581296d commit 97d2947

File tree

16 files changed

+662
-372
lines changed

16 files changed

+662
-372
lines changed

.github/workflows/catalog.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
name: Catalog
3+
4+
on:
5+
workflow_dispatch:
6+
pull_request:
7+
push:
8+
branches:
9+
- 3.x
10+
11+
permissions:
12+
contents: "read"
13+
packages: "read"
14+
id-token: "write"
15+
16+
jobs:
17+
# TODO: enable docs-like-code once we are ready to publish docs to Confluence
18+
# docs:
19+
# uses: pantheon-systems/service-catalog/.github/workflows/docs-like-code.yaml@main
20+
catalog-upload:
21+
uses: pantheon-systems/service-catalog/.github/workflows/catalog-upload.yaml@main

CHANGELOG.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,29 @@
11
# Change Log
22
All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org)
33

4-
## 3.5.1-dev
4+
## 3.6.0 - 2024-09-18
5+
6+
### Added
7+
8+
- New command "site:label:set" to set a site's label (#2626)
9+
- Track command success rates and execution time (#2623)
10+
11+
## 3.5.2 - 2024-08-19
12+
13+
### Fixed
14+
15+
- Fix undefined notice from sftp password cleanup (#2609)
16+
- Use right message after site or environment creation (#2611)
17+
18+
### Added
19+
20+
- Add new header x-pantheon-terminus-environment (#2613)
21+
22+
### Changed
23+
24+
- Add retries to env:wake (#2612)
25+
- Add more logging to env:wake command (#2586)
26+
527

628
## 3.5.1 - 2024-06-13
729
- Fix a bug where the --filter option was not working correctly for several commands [#2607]

CODEOWNERS

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
# Code owners. See:
2-
# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
3-
4-
* @pantheon-systems/cms-ecosystem
1+
* @pantheon-systems/developer-experience

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ These packages are required to take full advantage of Terminus.
4040

4141
- [Git](https://help.github.com/articles/set-up-git/) (May be needed for the plugin manager component)
4242

43+
- OpenSSH 7.8 or later
44+
4345
#### Recommended Packages
4446

4547
- [Drush](http://docs.drush.org/en/master/install/) (Useful to run incompatible-with-Terminus Drush commands)

bin/terminus

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ if (!getenv('TERMINUS_ALLOW_UNSUPPORTED_NEWER_PHP') && version_compare(PHP_VERSI
3232

3333
// This variable is automatically managed via updateDependenciesversion() in /RoboFile.php,
3434
// which is run after every call to composer update.
35-
$terminusPluginsDependenciesVersion = '8f626ec369';
35+
$terminusPluginsDependenciesVersion = 'a6b56bb299';
3636

3737
// Cannot use $_SERVER superglobal since that's empty during phpunit testing
3838
// getenv('HOME') isn't set on Windows and generates a Notice.

catalog-info.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
apiVersion: backstage.io/v1alpha1
3+
kind: Component
4+
metadata:
5+
name: terminus
6+
description: Auto-generated catalog info for pantheon-systems/terminus
7+
annotations:
8+
backstage.io/techdocs-ref: dir:docs/
9+
spec:
10+
type: tool
11+
lifecycle: mature
12+
owner: devx

0 commit comments

Comments
 (0)