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
* feat: Add support for different Confluence authentication methods. Add "confluence-authentication" input, which allows the user to provide the confluence.js authentication configuration as a JSON string
* feat: Make `confluence-personal-access-token` input not required. It is deprecated in favor of the new `confluence-authentication` input.
* chore(deps): Bump @telefonica/markdown-confluence-sync from 2.1.1 to 2.2.0 (Add confluence authentication option)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11
11
#### Deprecated
12
12
#### Removed
13
13
14
+
## [2.3.0] - 2025-10-20
15
+
16
+
### Added
17
+
18
+
* feat: Add support for different Confluence authentication methods. Add "confluence-authentication" input, which allows the user to provide the confluence.js authentication configuration as a JSON string
19
+
20
+
### Changed
21
+
22
+
* feat: Make `confluence-personal-access-token` input not required. It is deprecated in favor of the new `confluence-authentication` input.
23
+
* chore(deps): Bump @telefonica/markdown-confluence-sync from 2.1.1 to 2.2.0 (Add confluence authentication option)
@@ -179,13 +194,14 @@ The action accepts a configuration file in the root of the repository, and it ca
179
194
|------|-------------|----------|---------|
180
195
|`mode`| Operation mode: `tree`, `id` or `flat`| No |`tree`|
181
196
|`docs-dir`| Path to the directory containing the markdown files |__Yes__||
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 ||
197
+
|`files-metadata`| Array of objects with the metadata of the files to sync, expressed as a 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 ||
183
198
|`files-pattern`| Pattern to filter the files to sync in flat or id mode | No ||
184
199
|`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 ||
185
200
|`confluence-url`| Confluence base URL |__Yes__||
186
201
|`confluence-root-page-id`| ID of the Confluence page under which the pages will be synchronized |__Yes__||
187
202
|`confluence-space-key`| Key of the Confluence space where the pages will be synced |__Yes__||
188
-
|`confluence-personal-access-token`| Confluence personal access token |__Yes__||
203
+
|`confluence-personal-access-token`| Confluence personal access token. Deprecated. Use `confluence-authentication` instead |__No__||
204
+
|`confluence-authentication`| Confluence authentication object expressed as a stringified JSON (supports multiline). Refer to the [confluence.js docs](https://github.com/MrRefactoring/confluence.js?tab=readme-ov-file#authentication) for more information | No ||
189
205
|`confluence-root-page-name`| Customize Confluence page titles by adding a prefix to all of them for improved organization and clarity | No ||
190
206
|`confluence-notice-message`| Notice message to add at the beginning of the Confluence pages | No |`<p><strong>AUTOMATION NOTICE: This page is synced automatically, changes made manually will be lost</strong></p>`|
191
207
|`confluence-notice-template`| Template string to use for the notice message | No ||
0 commit comments