Commit Graph

2309 Commits

Author SHA1 Message Date
Hetu Nandu
0afc9dd794
chore: Ability to run PR automations every time PR updates (#35476)
## Description

By changing the workflow trigger and the way to check for correct
labels, we are trying to allow the PR integrations tests to run every
time the PR is updated. That means, if you push changes, and the PR
already has ok-to-test label, it will rerun the tests based on new
changes



## Automation

/ok-to-test tags="@tag.Sanity"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/10296910575>
> Commit: c59583ba28c8cdff35a12422b8c73838c6efdc85
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10296910575&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Sanity`
> Spec:
> <hr>Thu, 08 Aug 2024 06:32:48 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced a new job, `checkTestLabel`, to verify the presence of the
"ok-to-test" label on pull requests.
- Added a new job, `mark-stale`, to mark the Cypress status as stale
when the label is absent.
- **Improvements**
- Updated the `parse-tags` job to run only after the `checkTestLabel`
job, enhancing workflow control.
- Modified the conditions for executing the `parse-tags` job based on
the output of the `checkTestLabel` job.
- **Style**
	- Minor formatting adjustments for job dependencies in the workflow.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-08-12 11:24:49 +05:30
Valera Melnikov
8bf6df5272
fix: test storybook action (#35585)
## Description
Example of a successful pass:

https://github.com/appsmithorg/appsmith/actions/runs/10321826794/job/28575617540

## Automation

/ok-to-test tags=""

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!CAUTION]  
> If you modify the content in this section, you are likely to disrupt
the CI result for your PR.

<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [x] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Chores**
- Streamlined GitHub Actions workflow for testing Storybook by
consolidating Playwright installation and removing redundant steps.
	- Enhanced clarity and efficiency of the testing process.
- **Style**
- Updated button component styles by disabling rounded corners,
reflecting a potential shift in design strategy.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-08-09 20:46:25 +03:00
Nikhil Nandagopal
e34af544a1 Updated Label Config 2024-08-09 19:30:12 +05:30
Sagar Khalasi
92b8f81235
test: Testing pipeline with build yaml and run_count (#35524)
## Description
Testing the yaml with slash command.

Fixes #`34956`  


## Automation

/ok-to-test tags="@tag.Sanity"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/10316110580>
> Commit: 41a74c726e332c4d9adeef876d60766f0c09c33a
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10316110580&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Sanity`
> Spec:
> <hr>Fri, 09 Aug 2024 08:43:58 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [x] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit


## Summary by CodeRabbit

- **Chores**
- Updated the GitHub Actions workflow to disable Yarn cache restoration,
which may affect build times.
- Modified Cypress test specifications to focus on the Fork application
instead of templates, refining test execution priorities.
- Enhanced the GitHub Actions workflow with a new input parameter,
`run_count`, improving configurability and responsiveness to events.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-08-09 14:25:24 +05:30
Nikhil Nandagopal
5acc392031 Updated Label Config 2024-08-07 17:54:19 +05:30
Nikhil Nandagopal
b346cbe2c9
Update config.json 2024-08-07 17:33:18 +05:30
Nikhil Nandagopal
8c950dbeb7
Update config.json 2024-08-07 17:03:50 +05:30
Nikhil Nandagopal
d693af7160
Update config.json 2024-08-07 17:00:46 +05:30
Nikhil Nandagopal
aab81dbb95 Updated Label Config 2024-08-07 17:00:22 +05:30
Nikhil Nandagopal
a4d2562ba6
Update config.json 2024-08-07 16:49:53 +05:30
Hetu Nandu
0b1bcf2bef Revert "Add a generic label check step"
This reverts commit 6d5dacdd96.
2024-08-07 12:06:43 +05:30
Hetu Nandu
f1190d2f79 Merge branch 'refs/heads/release' into chore/ok-to-test-push 2024-08-07 11:53:17 +05:30
Hetu Nandu
6d5dacdd96 Add a generic label check step 2024-08-07 11:52:42 +05:30
Nikhil Nandagopal
57a8e83b4a Updated Label Config 2024-08-06 22:44:02 +05:30
yatinappsmith
b3c35e9e68
CI: commented files changed step. It is a notification step (#35460)
commented files changed step. It is a notification step

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Chores**
- Modified the GitHub Actions workflow to simplify job flow by
commenting out the command execution for changes in the client folder,
effectively disabling that functionality.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-08-06 19:35:30 +05:30
Nikhil Nandagopal
c042f94bed Updated Label Config 2024-08-06 19:28:18 +05:30
Nikhil Nandagopal
2ed8aa82d5 Updated Label Config 2024-08-06 19:25:13 +05:30
Nikhil Nandagopal
cacdf90016 Updated Label Config 2024-08-06 19:19:26 +05:30
Nikhil Nandagopal
c9ecddcc47 Updated Label Config 2024-08-06 19:16:33 +05:30
Nikhil Nandagopal
2234b33181 Updated Label Config 2024-08-06 19:16:20 +05:30
Nikhil Nandagopal
73c68f4736 Updated Label Config 2024-08-06 17:23:52 +05:30
Nikhil Nandagopal
82d9095961 Updated Label Config 2024-08-06 16:44:07 +05:30
Nikhil Nandagopal
e7379710ee Updated Label Config 2024-08-06 16:43:51 +05:30
Nikhil Nandagopal
cbb45686be Updated Label Config 2024-08-06 15:41:04 +05:30
Nikhil Nandagopal
8543ab9992 Updated Label Config 2024-08-06 15:36:24 +05:30
Nikhil Nandagopal
fe894bb0e3 Updated Label Config 2024-08-06 15:19:52 +05:30
Nikhil Nandagopal
3527930c8d Updated Label Config 2024-08-06 15:18:52 +05:30
Nikhil Nandagopal
4346076326 Updated Label Config 2024-08-06 15:15:57 +05:30
Nikhil Nandagopal
f8444011b2 Updated Label Config 2024-08-06 14:55:59 +05:30
Nikhil Nandagopal
162592056e Updated Label Config 2024-08-06 14:37:11 +05:30
Nikhil Nandagopal
b01dc9deff Updated Label Config 2024-08-06 14:36:14 +05:30
Nikhil Nandagopal
eea603c423 Updated Label Config 2024-08-06 14:35:46 +05:30
Nikhil Nandagopal
26fa7324a6 Updated Label Config 2024-08-06 14:34:03 +05:30
Nikhil Nandagopal
697189cff3 Updated Label Config 2024-08-06 14:33:44 +05:30
Nikhil Nandagopal
670842907e Updated Label Config 2024-08-06 14:31:04 +05:30
Nikhil Nandagopal
309fe3f17f Updated Label Config 2024-08-06 14:30:52 +05:30
Nikhil Nandagopal
f46aac33fc Updated Label Config 2024-08-06 14:21:56 +05:30
Nikhil Nandagopal
1cedfc4988 Updated Label Config 2024-08-06 14:13:24 +05:30
Nikhil Nandagopal
9133c1e1aa Updated Label Config 2024-08-06 14:07:43 +05:30
Nikhil Nandagopal
cae8ebf51f Updated Label Config 2024-08-06 14:06:43 +05:30
Nikhil Nandagopal
1267cac7ff Updated Label Config 2024-08-06 13:48:05 +05:30
Nikhil Nandagopal
241b4f6f40
Update config.json 2024-08-06 13:31:46 +05:30
Nikhil Nandagopal
ee20fe5ef7 Updated Label Config 2024-08-06 13:29:47 +05:30
Nikhil Nandagopal
83d5f69168 Updated Label Config 2024-08-06 13:22:13 +05:30
Nikhil Nandagopal
d4f0fc16ca Updated Label Config 2024-08-06 13:21:55 +05:30
Nikhil Nandagopal
635ca37d63 Updated Label Config 2024-08-06 13:19:36 +05:30
Nikhil Nandagopal
8200a91bc9 Updated Label Config 2024-08-06 13:19:13 +05:30
Nikhil Nandagopal
3c6dc3a88b Updated Label Config 2024-08-06 13:16:20 +05:30
Nikhil Nandagopal
82f50f6efb Updated Label Config 2024-08-06 13:15:40 +05:30
Nikhil Nandagopal
dba0655e69 Updated Label Config 2024-08-06 13:13:43 +05:30
Nikhil Nandagopal
ba40e64c9b Updated Label Config 2024-08-06 13:08:15 +05:30
Nikhil Nandagopal
a355533e30 Updated Label Config 2024-08-06 13:03:07 +05:30
Nikhil Nandagopal
1f6fcc3c13 Updated Label Config 2024-08-06 13:00:40 +05:30
Nikhil Nandagopal
ea7a5a06bd Updated Label Config 2024-08-06 13:00:23 +05:30
Nikhil Nandagopal
c8242205d6 Updated Label Config 2024-08-06 12:39:32 +05:30
Nikhil Nandagopal
ef4c92f845 Updated Label Config 2024-08-06 12:39:12 +05:30
Nikhil Nandagopal
6e409debcd Updated Label Config 2024-08-06 11:51:01 +05:30
Nikhil Nandagopal
1957132a71 Updated Label Config 2024-08-06 11:50:48 +05:30
Sagar Khalasi
5e919e6f79
chore: Updated dispatch command (#35431)
## Description
It is for running a spec file with given run_count

Fixes #`34956`  

## Automation

/ok-to-test tags="@tag.Sanity"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/10260756232>
> Commit: 0d4867a9068a353614cfc71374efeb8bc737fcfd
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10260756232&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Sanity`
> Spec:
> <hr>Tue, 06 Aug 2024 05:40:57 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [x] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Chores**
- Updated the event type for the GitHub Actions workflow to enhance
clarity and specificity in triggering associated jobs. Users will now
need to use the new event type `ci-test-limit-count-command` for
interactions.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-08-06 11:22:59 +05:30
Nikhil Nandagopal
bbf67213d1 Updated Label Config 2024-08-06 02:02:29 +05:30
Nikhil Nandagopal
40dedbc878 Updated Label Config 2024-08-06 02:02:04 +05:30
Nikhil Nandagopal
224fb8a38c Updated Label Config 2024-08-06 01:47:01 +05:30
Nikhil Nandagopal
aea8fba544 Updated Label Config 2024-08-06 01:42:52 +05:30
Nikhil Nandagopal
26871c0c02 Updated Label Config 2024-08-06 01:39:09 +05:30
Nikhil Nandagopal
1e65cb502c Updated Label Config 2024-08-06 01:38:09 +05:30
Nikhil Nandagopal
7a66f201f4 Updated Label Config 2024-08-06 01:36:54 +05:30
Nikhil Nandagopal
5f60e9cfed Updated Label Config 2024-08-06 01:35:13 +05:30
Nikhil Nandagopal
5a487bc843 Updated Label Config 2024-08-06 01:33:54 +05:30
Nikhil Nandagopal
4cf9e5040f Updated Label Config 2024-08-06 01:32:26 +05:30
Nikhil Nandagopal
6ddd203d94 Updated Label Config 2024-08-06 01:28:55 +05:30
Nikhil Nandagopal
3ff6cfdce2 Updated Label Config 2024-08-06 01:28:37 +05:30
Nikhil Nandagopal
f1bdb7976c Updated Label Config 2024-08-06 01:27:29 +05:30
Nikhil Nandagopal
5e7ee569b5 Updated Label Config 2024-08-06 01:27:02 +05:30
Nikhil Nandagopal
e95b3f6bd9 Updated Label Config 2024-08-06 01:26:28 +05:30
Nikhil Nandagopal
484ebd36c4 Updated Label Config 2024-08-06 01:22:21 +05:30
Nikhil Nandagopal
438225e1d6 Updated Label Config 2024-08-06 01:22:03 +05:30
Nikhil Nandagopal
d90c639147 Updated Label Config 2024-08-06 01:21:49 +05:30
Nikhil Nandagopal
d4f3e14148 Updated Label Config 2024-08-06 01:21:23 +05:30
Nikhil Nandagopal
2117db8a87 Updated Label Config 2024-08-06 01:13:28 +05:30
Nikhil Nandagopal
9d9f9dcd5d Updated Label Config 2024-08-06 01:13:13 +05:30
Nikhil Nandagopal
ca9058ffef Updated Label Config 2024-08-06 01:12:40 +05:30
Nikhil Nandagopal
279c39155c Updated Label Config 2024-08-06 01:12:07 +05:30
Nikhil Nandagopal
7f4c680f60 Updated Label Config 2024-08-06 01:11:08 +05:30
Nikhil Nandagopal
d1c5269519 Updated Label Config 2024-08-06 01:10:37 +05:30
Nikhil Nandagopal
c8c6a6e0db Updated Label Config 2024-08-06 01:09:50 +05:30
Nikhil Nandagopal
a90e8dbecf Updated Label Config 2024-08-06 01:00:18 +05:30
Nikhil Nandagopal
920535a6ac Updated Label Config 2024-08-06 00:59:58 +05:30
Nikhil Nandagopal
5df0db65d6 Updated Label Config 2024-08-06 00:58:21 +05:30
Nikhil Nandagopal
f2bbc462be Updated Label Config 2024-08-06 00:55:36 +05:30
Nikhil Nandagopal
1b7fe3c340 Updated Label Config 2024-08-06 00:55:18 +05:30
Nikhil Nandagopal
63f1427b03 Updated Label Config 2024-08-06 00:49:40 +05:30
Nikhil Nandagopal
44f0642aae Updated Label Config 2024-08-06 00:47:51 +05:30
Nikhil Nandagopal
a2ab4b1e68 Updated Label Config 2024-08-06 00:47:28 +05:30
Nikhil Nandagopal
b4043f8b83 Updated Label Config 2024-08-06 00:46:33 +05:30
Nikhil Nandagopal
ce3c56c4c0 Updated Label Config 2024-08-06 00:45:07 +05:30
Nikhil Nandagopal
f9d15e9309 Updated Label Config 2024-08-06 00:42:40 +05:30
Nikhil Nandagopal
b9cf9aa53a Updated Label Config 2024-08-06 00:31:55 +05:30
Nikhil Nandagopal
411c8bf377 Updated Label Config 2024-08-06 00:29:24 +05:30
Nikhil Nandagopal
69c8a180c0 Updated Label Config 2024-08-06 00:28:32 +05:30
Nikhil Nandagopal
bcd28bf1b0 Updated Label Config 2024-08-06 00:26:04 +05:30