-
-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
7828728
commit 08210d4
Showing
19 changed files
with
318 additions
and
357 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: Install Tools & Dependencies | ||
description: Installs pnpm, Node.js & package dependencies | ||
|
||
runs: | ||
using: composite | ||
steps: | ||
- name: Setup pnpm (corepack enabled) | ||
uses: pnpm/action-setup@v3 | ||
|
||
- name: Setup Node.js 20.x | ||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4 | ||
with: | ||
node-version-file: '.node-version' | ||
cache: 'pnpm' | ||
|
||
- name: Install Dependencies | ||
run: pnpm ci:install | ||
shell: bash |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
name: CI - First Time Contributor | ||
|
||
on: | ||
issues: | ||
types: [opened] | ||
pull_request_target: | ||
types: [opened, closed] | ||
|
||
jobs: | ||
check_for_first_interaction: | ||
name: Check for First Interaction | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 | ||
|
||
- name: First Interaction Check | ||
uses: zephyrproject-rtos/action-first-interaction@7e6446f8439d8b4399169880c36a3a12b5747699 | ||
with: | ||
repo-token: ${{ secrets.STUDIOCMS_SERVICE_TOKEN }} | ||
issue-message: > | ||
Hi @${{ github.event.issue.user.login }} 👋 | ||
Welcome to the StudioCMS project! We're excited to have you here. Thanks for opening your first issue! 🎉 | ||
If you have not already and your issue is related to a bug, please make sure to include the following information in your issue: | ||
- A clear description of the issue | ||
- Steps to reproduce the issue | ||
- Expected behavior | ||
- Actual behavior | ||
- StudioCMS version | ||
- Environment details (OS, hardware, etc.) | ||
If you have any questions or need help, feel free to ask. We're here to help you! 🚀 | ||
If you're interested in contributing to the project, please check out our [Contributing Guide](https://github.com/withstudiocms/.github/blob/main/CONTRIBUTING.md) and join our [Discord community](https://chat.studiocms.dev) to stay in the loop for any future help we may need! | ||
Thanks again for opening your first issue! 🙌 | ||
- The StudioCMS Team | ||
pr-opened-message: > | ||
Hello @${{ github.event.pull_request.user.login }}, and thank you for opening your first pull request to StudioCMS! 🎉 | ||
If you have not already, please make sure to review the project's [Contributing Guide](https://github.com/withstudiocms/.github/blob/main/CONTRIBUTING.md) to ensure your pull request meets our quality standards. | ||
We're excited to have you here and appreciate your contribution. If you have not already, please make sure to include the following information in your pull request: | ||
- A clear description of the changes | ||
- Steps to reproduce the issue (if applicable) | ||
- Any relevant screenshots or logs | ||
Our team will review your pull request as soon as possible. If you have any questions or need help, feel free to ask. We're here to help you! 🚀 | ||
In the meantime, you will notice that a few checks will run on your pull request. These checks are automated and help us ensure that your changes meet our quality standards. If you see any errors or warnings, don't worry! Our team will help you address them. 😊 | ||
pr-merged-message: > | ||
**Congrats and Welcome** @${{ github.event.pull_request.user.login }} to the Contributor Squad! 🎉 | ||
If you haven't already, please join our [Discord community](https://chat.studiocms.dev) to stay in the loop for any future help we may need! | ||
- The StudioCMS Team |
22 changes: 17 additions & 5 deletions
22
.github/workflows/delabeler.yml → .github/workflows/ci-labeler.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
name: Comment on Pull Request | ||
|
||
on: | ||
pull_request: | ||
types: [opened, reopened] | ||
|
||
jobs: | ||
post-deployment-links: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 | ||
|
||
- name: Comment PR | ||
uses: thollander/actions-comment-pull-request@v3 | ||
with: | ||
github-token: ${{ secrets.GITHUB_TOKEN }} | ||
message: | | ||
Thanks for opening this pull request! 🎉 | ||
The following links will become available for preview shortly (if applicable): | ||
- [StudioCMS Documentation](https://pr${{ github.event.pull_request.number }}.docs.studiocms.dev/) | ||
- [StudioCMS Demo (playgrounds/node)](https://pr${{ github.event.pull_request.number }}.demo.studiocms.dev/) | ||
- [StudioCMS Ui Demo (playgrounds/ui)](https://pr${{ github.event.pull_request.number }}.ui-testing.studiocms.dev/) | ||
TEMPORARILY DISABLED: The StudioCMS Demo (playgrounds/node) link is currently disabled due to ongoing development on the next version. We apologize for the inconvenience and appreciate your understanding. 🙏 | ||
- [StudioCMS Next-Demo (playgrounds/node)](https://pr${{ github.event.pull_request.number }}.next-demo.studiocms.dev/) (Temporarily available for preview's on the next version) | ||
Note: Changes may take a few minutes to propagate. Please be patient! You can also see the status of each deployment via the withstudiocms-deployments bot 🤖 comments. | ||
Please review the changes and provide any feedback. Thanks! 🚀 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
name: CI - Snapshot Release on PRs | ||
|
||
on: | ||
pull_request: | ||
paths: | ||
- 'packages/**' | ||
|
||
jobs: | ||
release: | ||
name: Pkg-pr-new Snapshot Release | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout Repo | ||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 | ||
|
||
- name: Install Tools & Dependencies | ||
uses: ./.github/actions/install | ||
|
||
- name: Publish packages | ||
run: pnpm ci:snapshot | ||
|
Oops, something went wrong.