Skip to content

feat/add-ci-and-linting - #1

Merged
Natkeeran merged 9 commits into
mainfrom
feat/add-ci-and-linting
May 25, 2026
Merged

feat/add-ci-and-linting#1
Natkeeran merged 9 commits into
mainfrom
feat/add-ci-and-linting

Conversation

@Aryan-R-Patel

@Aryan-R-Patel Aryan-R-Patel commented Mar 30, 2026

Copy link
Copy Markdown

Description

This PR adds a reusable CI workflow, lints the codebase, and removes the sample test file.
Additionally, this PR moves the schema validation logic from a web request to using the schema from local files under the assets folder.

Changes

  • Adds .github/workflows/ci.yml that makes a call to the islandora-module-ci reusable workflow from digitalutsc/reusable_workflows, passing in the module name and enabling Chromedriver installation.
  • Lint the codebase.
  • Removes sample Unit test file.
  • Temporarily comment out schema validation, and skip the tests related to that logic.

@Aryan-R-Patel Aryan-R-Patel changed the title Feat/add ci and linting feat/add-ci-and-linting Apr 7, 2026
@Natkeeran
Natkeeran merged commit f282ecf into main May 25, 2026
4 checks 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.

2 participants