Commit Graph

13 Commits

Author SHA1 Message Date
c20175cffb Add GitHub Actions workflow for publishing plugin
All checks were successful
RenovateBot / renovate (push) Successful in 24s
Test / Basic (push) Successful in 3m25s
- Introduced a new workflow file (.github/workflows/publish.yml) to automate the publishing process for the plugin.
- Configured jobs for testing and publishing to NPM upon version tag pushes.
- Included steps for dependency installation, plugin building, and verification before publishing.
- Ensured integration tests are run in the playground environment before publishing the plugin.
2026-02-06 03:11:14 +04:00
fc85dc3835 Merge pull request 'Update actions/checkout action to v6' (#7) from renovate/actions-checkout-6.x into master
Some checks failed
Test / Basic (push) Has been cancelled
RenovateBot / renovate (push) Has been cancelled
Reviewed-on: #7
2026-02-06 03:02:18 +04:00
1af4c9473b Update actions/setup-node action to v6
Some checks failed
Test / Basic (pull_request) Successful in 3m34s
Test / Basic (push) Has been cancelled
RenovateBot / renovate (push) Has been cancelled
2026-02-05 22:31:55 +00:00
005a8b8526 Update actions/checkout action to v6
All checks were successful
Test / Basic (pull_request) Successful in 2m46s
2026-02-05 22:31:52 +00:00
08dac92ead Add .npmignore, LICENSE.txt, and update README.md
All checks were successful
RenovateBot / renovate (push) Successful in 31s
Test / Basic (push) Successful in 2m49s
- Created a .npmignore file to exclude unnecessary files and directories from npm packages.
- Added LICENSE.txt to specify the licensing terms for the project.
- Expanded README.md to include detailed plugin features, installation instructions, usage guidelines, and contribution information.
- Updated package.json to reflect new repository URLs for issues and homepage.
2026-02-05 22:31:20 +00:00
d387c7bf8a Refactor Gitea workflow and update package dependencies
All checks were successful
RenovateBot / renovate (push) Successful in 25s
Test / Basic (push) Successful in 3m24s
- Simplified the Gitea workflow by removing the E2E testing section and renaming the integration tests job.
- Updated package-lock.json to include new dependencies for escape-string-regexp and removed outdated dependencies.
- Removed Playwright configuration and related test files from the playground directory to streamline testing processes.
2026-02-05 21:53:51 +00:00
7a0e6615d0 Add Gitea workflow for testing and E2E integration
Some checks failed
RenovateBot / renovate (push) Successful in 25s
Test / Basic (push) Successful in 3m26s
Test / E2E (push) Has been cancelled
- Introduced a new workflow file (.gitea/workflows/test.yml) to automate testing processes.
- Configured jobs for basic testing and end-to-end (E2E) testing using Jest, Supertest, and Playwright.
- Included steps for dependency installation, plugin building, and Strapi server management during E2E tests.
- Set up environment variables for E2E tests and ensured proper handling of the Strapi server lifecycle.
2026-02-05 21:39:52 +00:00
f83b43e6f6 Add GitHub Actions workflow for testing and E2E integration
All checks were successful
RenovateBot / renovate (push) Successful in 29s
- Created a new workflow file (.github/workflows/test.yml) to automate testing processes.
- Defined jobs for basic testing and end-to-end (E2E) testing using Jest, Supertest, and Playwright.
- Included steps for dependency installation, plugin building, and Strapi server management during E2E tests.
2026-02-05 15:54:27 +00:00
1d3a010b50 Refactor Gitea workflow to alternate between npm install and npm ci for dependency management in different job stages
Some checks failed
RenovateBot / renovate (push) Successful in 29s
Test / Basic (push) Failing after 1m57s
Test / E2E (push) Has been skipped
2026-02-05 15:46:01 +00:00
60310f5b9d Update Gitea workflow to use npm install instead of npm ci for dependency installation
Some checks failed
RenovateBot / renovate (push) Successful in 29s
Test / Basic (push) Failing after 1m42s
Test / E2E (push) Has been skipped
2026-02-05 15:41:47 +00:00
ee32dedf61 Enhance testing and integration for checkbox-list custom field
Some checks failed
RenovateBot / renovate (push) Successful in 27s
Test / Basic (push) Failing after 1m43s
Test / E2E (push) Has been skipped
- Updated Gitea workflow to trigger on pushes to the master branch and refined job configurations for testing and E2E processes.
- Added Jest and Playwright configurations for integration and E2E testing.
- Introduced new checkbox-item API with corresponding controller, service, and routes.
- Created integration tests for the checkbox-list functionality, ensuring proper handling of required fields and default values.
- Updated package.json and package-lock.json to include necessary dependencies for testing.
2026-02-05 19:38:48 +04:00
9f719916b0 Add Gitea workflow for testing and E2E integration
Some checks failed
RenovateBot / renovate (push) Has been cancelled
- Created a new workflow file (.gitea/workflows/test.yml) to automate testing processes.
- Defined jobs for basic testing and end-to-end (E2E) testing using Jest, Supertest, and Playwright/Cypress.
- Included steps for dependency installation, plugin building, and Strapi server management during E2E tests.
2026-02-05 14:59:54 +00:00
6f7a567dea Add Renovate configuration files for automated dependency management
Some checks failed
RenovateBot / renovate (push) Has been cancelled
- Created .renovaterc for Renovate settings, including package rules for digest updates.
- Added renovate.config.cjs to define the Renovate bot's GitHub endpoint and author.
- Introduced a Gitea workflow in .gitea/workflows/renovate.yml to schedule daily runs of Renovate.
2026-02-05 14:10:23 +00:00