Skip to content

ci: switch to the npm-build workflow and the moved app store action - #81

Merged
oleksandr-nc merged 1 commit into
mainfrom
ci/npm-build-workflow
Oct 23, 2026
Merged

oleksandr-nc merged 1 commit into
mainfrom
ci/npm-build-workflow

Conversation

@oleksandr-nc

Copy link
Copy Markdown
Contributor

The organization template renamed node.yml to npm-build.yml. Its node.yml is now a placeholder whose only job fails with The workflow has been renamed, please switch to npm-build.yml from organization templates, and it is due to be removed at the end of 2026.

The build workflow is the template's npm-build.yml

.github/workflows/node.yml becomes npm-build.yml, a copy of the template plus this repository's eslint.config.mjs entry in the path filter. The summary job keeps the name node. The Node and npm versions now come from nextcloud-libraries/parse-package-engines-action, which replaces skjnldsv/read-package-engines-version-actions and reads engines.node and engines.npm from package.json.

The app store push action is named by its new owner

appstore-build-publish.yml named nextcloud-releases/nextcloud-appstore-push-action, which only resolves through GitHub's redirect since the action moved to nextcloud-libraries. It now uses the new name, as the template does, at the same commit (v1.0.3).

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
@oleksandr-nc
oleksandr-nc merged commit 80b4f23 into main Oct 23, 2026
26 checks passed
@oleksandr-nc
oleksandr-nc deleted the ci/npm-build-workflow branch October 23, 2026 14:06
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