Skip to content
This repository was archived by the owner on Jul 20, 2025. It is now read-only.

chore(pipelines): add release and pr workflows#15

Merged
m-thalmann merged 1 commit intomasterfrom
chore/add-pipelines
Jun 15, 2025
Merged

chore(pipelines): add release and pr workflows#15
m-thalmann merged 1 commit intomasterfrom
chore/add-pipelines

Conversation

@m-thalmann
Copy link
Owner

No description provided.

@m-thalmann m-thalmann requested a review from Copilot June 15, 2025 08:56
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces two new GitHub workflow configurations to automate release creation and pull request code style checks.

  • Adds a new release workflow that builds, generates a changelog, zips artifacts, and creates GitHub releases based on tag pushes.
  • Adds a new pull request workflow that enforces code style through Prettier and ESLint checks.

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/release.yml Introduces automation for release builds with changelog generation and artifact upload.
.github/workflows/pr.yml Implements checks for code formatting and linting on pull requests targeting the 'master' branch.
Comments suppressed due to low confidence (1)

.github/workflows/pr.yml:5

  • [nitpick] Verify that using 'master' as the target branch in the pull request trigger is intentional, especially if the repository's default branch has changed to 'main' or another name.
branches: ['master']

Repository owner deleted a comment from Copilot AI Jun 15, 2025
@m-thalmann m-thalmann merged commit 884f92d into master Jun 15, 2025
1 check passed
@m-thalmann m-thalmann deleted the chore/add-pipelines branch June 15, 2025 08:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants