Skip to content

Update ci for workflow build#2

Merged
gpx1000 merged 2 commits intomainfrom
update-ci-for-workflow-build
Jan 17, 2025
Merged

Update ci for workflow build#2
gpx1000 merged 2 commits intomainfrom
update-ci-for-workflow-build

Conversation

@gpx1000
Copy link
Owner

@gpx1000 gpx1000 commented Jan 17, 2025

No description provided.

gpx1000 and others added 2 commits January 13, 2025 09:03
* adjust the submodule revision.

* Update Antora Lunr extension dependency version

Upgraded the Antora Lunr extension to a newer commit hash for improved functionality or bug fixes. This ensures the documentation site uses the latest version of the extension.

* Remove .gitmodules file

The .gitmodules file was deleted as it is no longer needed. Submodules associated with this file are not in use, simplifying the repository structure.

* Update package-lock.json dependencies

Upgraded @ampproject/remapping to version 2.2.1 and updated related dependencies. Introduced new sub-dependencies including camelcase-keys and gulp-cli, improving compatibility and addressing deprecations. This ensures better support for current Node.js environments.

* This seems to be necessary for CI to function.

Remove direct Antora UI checkout and add as a submodule

Replaced the explicit checkout step for Antora UI in the CI workflow with a Git submodule configuration. This simplifies repository management and aligns with standard practices for handling external dependencies.

* Update @antora/lunr-extension to a newer commit hash

This updates the dependency to a more recent commit to ensure compatibility with the latest changes or bug fixes. No other dependencies are modified in this change.

* Update lunr-extension dependency in package.json

Updated the @antora/lunr-extension to a newer commit hash for improved features or bug fixes. Ensures the documentation site remains compatible and up-to-date with the latest extension updates.

* Update Antora lunr-extension dependency to latest version

Updated the reference to the Antora lunr-extension in the package.json file to point to the latest commit hash. This ensures compatibility with recent changes and improvements in the extension. No other dependencies or functionality were affected.

* Update @antora/lunr-extension dependency version

Upgraded the @antora/lunr-extension to a new commit hash for better compatibility or fixes. This ensures the documentation site uses the latest version of the extension. No other dependencies were modified.

* Update @antora/lunr-extension dependency version

Upgraded the @antora/lunr-extension to a newer commit hash to incorporate the latest fixes or enhancements. This ensures compatibility and potential improvements in the search functionality. No other dependencies were affected.

* Update Antora Lunr extension dependency

Switched to a newer commit for the Antora Lunr extension to include the latest changes and improvements. This ensures compatibility and may fix potential issues with the previous version.

* Update Antora Lunr extension dependency

Switched to a newer commit for the Antora Lunr extension to include the latest changes and improvements. This ensures compatibility and may fix potential issues with the previous version.

* Update dependencies in docs-site/package.json

Updated the versions of several devDependencies, including @antora/lunr-extension, @antora/site-generator, and @djencks/asciidoctor-mathjax. This ensures compatibility with newer features and bug fixes. No functional changes to the site behavior are expected.

* Update dependencies in docs-site/package.json

Upgraded the @antora/lunr-extension dependency to a new commit and added the pako library. These changes ensure better compatibility and functionality for the docs site.

* Update Antora Lunr extension dependency

Upgraded the dependency to a newer commit hash for @antora/lunr-extension. This ensures compatibility and potentially fixes issues or includes improvements from the latest changes.
This commit introduces workflow_dispatch inputs for specifying branch names or tags for multiple repositories in the CI pipeline. It enables flexibility for testing specific versions of dependencies, with defaults set to 'main.' Additionally, a conditional check ensures local publishing to GitHub Pages based on input or event type.
@gpx1000 gpx1000 merged commit 41c5c93 into main Jan 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant