Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add workflow for triggering E2E tests for server-side SDK #113

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

TheUnderScorer
Copy link
Contributor

No description provided.

@TheUnderScorer TheUnderScorer self-assigned this Jan 30, 2025
Copy link

changeset-bot bot commented Jan 30, 2025

⚠️ No Changeset found

Latest commit: 9ded29a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Contributor

github-actions bot commented Feb 4, 2025

⚠️ This PR doesn't contain any changesets. If there are user-facing changes, don't forget to run:

pnpm exec changeset

to create a changeset.

Copy link
Contributor

github-actions bot commented Feb 4, 2025

This PR will create a minor release 🚀

⚠️ This is a test run of the release-notes-comment action that can be found in .github/workflows/analyze-commits.yml

1.4.0 (2025-02-04)

Features

  • add action for testing template consistency (52c1945)
  • add changeset changelog format package (d6ba005)
  • add changeset preview action (b752bd0)
  • add changesets release action (2433caa)
  • add force param to sync workflow (d691eec)
  • add github link to commit SHA (84765fd)
  • add option for custom commands for changesets (bf02865)
  • add pre-release-tag input (d3fa387)
  • add retry to github requests (64142ad)
  • add schema filtering to the update schema action (b33345d)
  • add support for handling multiple OpenAPI releases during sync (ace4a3f)
  • add workflow for triggering E2E tests for server-side SDK (50cf12e)
  • add workflow for updating server-side SDK schema (2077c7e)
  • configure linter to check actions folder (74783de)
  • load scopes from release, use whitelist instead of blacklist (153d47e)
  • setup lang during changeset release (82f98de)
  • update message if there are no changesets (85df099)
  • use changesets from OpenAPI repo for generating release notes (114dd05)
  • use GitHub app for changesets release (3823858)
  • use white-list approach for filtering scopes (40dd0a6)

Bug Fixes

  • always install node for schema sync action (a95235f)
  • avoid showing legacy notes in preview (d3a262f)
  • don't add changeset manually to pre.json (6834a4b)
  • fix duplicate pnpm install for changeset release in node projects (4319c36)
  • handle multiple GitHub releases in correct order (39524cd)
  • improve schema cleanup after filtering scopes for update-sdk-schema action (3a07c6f)
  • show correct notes in preview in pre-release mode (71a4eb1)
  • trim scopes (075394f)
  • use correct name of the node-version input (8cbd957)
  • use correct starting tag for schema sync (6c2eeca)
  • use correct token name (f9f52aa)

Copy link
Contributor

github-actions bot commented Feb 4, 2025

Coverage report

St.
Category Percentage Covered / Total
🔴 Statements 50% 3/6
🟢 Branches 100% 0/0
🔴 Functions 50% 1/2
🔴 Lines 25% 1/4

Test suite run success

13 tests passing in 7 suites.

Report generated by 🧪jest coverage report action from 9ded29a

Show full coverage report
St File % Stmts % Branch % Funcs % Lines Uncovered Line #s
🟡 All files 50 100 50 25
🟢  greeting.ts 100 100 100 100
🔴  index.ts 0 100 0 0 1-4

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