You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11
11
#### Deprecated
12
12
#### Removed
13
13
14
+
## [2.1.1] - 2025-04-08
15
+
16
+
### Changed
17
+
18
+
* chore(deps): Remove @tid-xcut/markdown-confluence-sync dependency. Use @telefonica/markdown-confluence-sync instead. The library has been moved to the @telefonica organization in the public NPM registry.
This action syncs markdown files to Confluence using the [Markdown Confluence Sync](https://github.com/Telefonica/cross-confluence-tools/tree/main/components/markdown-confluence-sync) library.
5
+
This action syncs markdown files to Confluence using the [Markdown Confluence Sync](https://github.com/Telefonica/confluence-tools/tree/main/components/markdown-confluence-sync) library.
4
6
5
7
## Table of contents
6
8
@@ -31,7 +33,7 @@ This action syncs markdown files to Confluence using the [Markdown Confluence Sy
31
33
***flat**: Synchronize a list of markdown files matched by a [glob pattern](https://github.com/isaacs/node-glob#glob-primer) as children page of a Confluence root page, without any hierarchy. It is also possible to provide a Confluence id to some pages to update them directly, as in the id mode.
32
34
33
35
> [!NOTE]
34
-
> Read the [Markdown Confluence Sync library documentation](https://github.com/Telefonica/cross-confluence-tools/tree/main/components/markdown-confluence-sync) for detailed information about all features and configuration options.
36
+
> Read the [Markdown Confluence Sync library documentation](https://github.com/Telefonica/confluence-tools/tree/main/components/markdown-confluence-sync) for detailed information about all features and configuration options.
35
37
36
38
## Usage
37
39
@@ -74,7 +76,7 @@ docs/
74
76
```
75
77
76
78
> [!TIP]
77
-
> Read the [tree mode docs](https://github.com/Telefonica/cross-confluence-tools/tree/main/components/markdown-confluence-sync#tree-mode) for further information about configuration options and how to organize your markdown files.
79
+
> Read the [tree mode docs](https://github.com/Telefonica/confluence-tools/tree/main/components/markdown-confluence-sync#tree-mode) for further information about configuration options and how to organize your markdown files.
78
80
79
81
### Id operation mode
80
82
@@ -177,7 +179,7 @@ The action accepts a configuration file in the root of the repository, and it ca
177
179
|------|-------------|----------|---------|
178
180
|`mode`| Operation mode: `tree`, `id` or `flat`| No |`tree`|
179
181
|`docs-dir`| Path to the directory containing the markdown files |__Yes__||
180
-
|`files-metadata`| Array of objects with the metadata of the files to sync, expressed as an stringified JSON (supports multiline). Each object must have at least the `path` property for identifying the file. For the rest of properties read the [markdown-confluence-sync docs](https://github.com/Telefonica/cross-confluence-tools/tree/main/components/markdown-confluence-sync#filesmetadata-property)| No ||
182
+
|`files-metadata`| Array of objects with the metadata of the files to sync, expressed as an stringified JSON (supports multiline). Each object must have at least the `path` property for identifying the file. For the rest of properties read the [markdown-confluence-sync docs](https://github.com/Telefonica/confluence-tools/tree/main/components/markdown-confluence-sync#filesmetadata-property)| No ||
181
183
|`files-pattern`| Pattern to filter the files to sync in flat or id mode | No ||
182
184
|`ignore`| Semicolon separated list of [glob](https://github.com/cowboy/node-globule) patterns to ignore files. Matches are based on the current working directory | No ||
183
185
|`confluence-url`| Confluence base URL |__Yes__||
@@ -192,7 +194,7 @@ The action accepts a configuration file in the root of the repository, and it ca
192
194
|`cwd`| Current working directory. Path from where resolve `docs-dir`, `files-pattern`, `ignore`, and search for the configuration file. It must be relative to the repository folder | No | Repository root (`.`) |
193
195
194
196
> [!NOTE]
195
-
> Some markdown-confluence-sync options are not available as inputs in the action, as `preprocessor`. If you need to use them, you can set them in the [configuration file](#configuration-file) or using [environment variables](#environment-variables). Refer to the [Markdown Confluence Sync library docs](https://github.com/Telefonica/cross-confluence-tools/tree/main/components/markdown-confluence-sync#configuration-file) for further info about all available options.
197
+
> Some markdown-confluence-sync options are not available as inputs in the action, as `preprocessor`. If you need to use them, you can set them in the [configuration file](#configuration-file) or using [environment variables](#environment-variables). Refer to the [Markdown Confluence Sync library docs](https://github.com/Telefonica/confluence-tools/tree/main/components/markdown-confluence-sync#configuration-file) for further info about all available options.
196
198
197
199
### Configuration file
198
200
@@ -217,13 +219,13 @@ module.exports = {
217
219
```
218
220
219
221
> [!NOTE]
220
-
> Read the [Markdown Confluence Sync library docs](https://github.com/Telefonica/cross-confluence-tools/tree/main/components/markdown-confluence-sync#configuration-file) for further info about the configuration file.
222
+
> Read the [Markdown Confluence Sync library docs](https://github.com/Telefonica/confluence-tools/tree/main/components/markdown-confluence-sync#configuration-file) for further info about the configuration file.
221
223
222
224
### Environment variables
223
225
224
226
The action can be configured using environment variables. The environment variables must be prefixed with `MARKDOWN_CONFLUENCE_SYNC_` and use uppercase letters.
225
227
226
-
Read the [Markdown Confluence Sync library docs](https://github.com/Telefonica/cross-confluence-tools/tree/main/components/markdown-confluence-sync#environment-variables) for further info about environment variables.
228
+
Read the [Markdown Confluence Sync library docs](https://github.com/Telefonica/confluence-tools/tree/main/components/markdown-confluence-sync#environment-variables) for further info about environment variables.
0 commit comments