summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Update actions/setup-node action to v6renovate[bot]23 hours1-2/+2
|
* Upgrade npm version in GitHub Actions workflow for trusted publishingValentin Popov23 hours1-0/+2
|
* Update GitHub Actions workflow to simplify publish step nameValentin Popov23 hours1-1/+1
|
* Update GitHub Actions workflow to publish with provenanceValentin Popov23 hours1-2/+1
| | | | | - Removed the registry URL from the setup-node action for cleaner configuration. - Modified the publish command to include the --provenance flag, enhancing the security and traceability of published packages.
* Update package.json and GitHub Actions workflow for version consistencyValentin Popov23 hours1-0/+16
| | | | | | - Changed the repository URL in package.json from SSH to HTTPS for better accessibility. - Updated the homepage URL in package.json to remove the #readme fragment. - Added a step in the GitHub Actions workflow to ensure that the tag matches the package version before publishing, enhancing version control integrity.
* Add GitHub Actions workflow for publishing pluginValentin Popov23 hours1-0/+72
| | | | | | | - 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.
* Add Gitea workflow for testing and E2E integrationValentin Popov25 hours1-103/+0
| | | | | | | - 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.
* Update actions/setup-node action to v6renovate[bot]25 hours1-2/+2
|
* Update actions/checkout action to v6renovate[bot]31 hours1-2/+2
|
* Add GitHub Actions workflow for testing and E2E integrationValentin Popov31 hours1-0/+103
- 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.