zinduolis
420681489c
Require Dependabot actor for auto-run BrowserStack tests
...
Also gate the auto-run condition on github.actor == 'dependabot[bot]' so
commits pushed to a Dependabot PR by anyone else fall back to the explicit
safe_to_test opt-in instead of running automatically with secret access.
2026-05-29 14:13:14 +10:00
zinduolis
92341db8d6
CI: trigger BrowserStack directly on Dependabot PRs
...
The default GITHUB_TOKEN cannot trigger downstream workflows, so the
safe_to_test label added by dependabot_auto_label.yml never started the
BrowserStack run. Trigger BrowserStack directly for Dependabot PRs on
opened/synchronize/reopened, keep the safe_to_test label opt-in for human
PRs, and remove the now-redundant auto-label workflow.
2026-05-29 13:55:53 +10:00
zinduolis
656b4e29e5
Separate the concerns: keep the BrowserStack workflow triggered only on labeled, and create a lightweight auto-labeling workflow that applies safe_to_test to dependabot PRs
2026-03-11 19:41:40 +10:00
zinduolis
e752574172
Add concurrency group at the job level to ensure only one BrowserStack test runs per PR at a time, eliminating the double-run scenario
2026-03-11 19:12:18 +10:00
zinduolis
b8f96bfae5
allow for tests to run for dependabot without need for label
2026-03-06 10:43:33 +10:00
zinduolis
8a400906ae
Implement safe_to_test label and update outdated github actions in github_actions.yml
2026-03-02 15:38:36 +10:00
zinduolis
dbc9fed9f2
Revert back to the original before troubleshooting sql forking issue
2025-09-03 09:40:41 +10:00
zinduolis
e394f2e15f
Update checkout action
2025-09-01 21:30:58 +10:00
zinduolis
180c2f2c4e
Troubleshooting discrepancy between local tests passing and remote not
2025-08-28 18:44:13 +10:00
zinduolis
2f4e5fdf09
Production ready github_actions.yml
2024-11-08 21:33:08 +10:00
zinduolis
5d7f6372b6
Test gh workflow without approval
2024-11-08 21:14:11 +10:00
zinduolis
17fb0cf602
Merge branch 'activerecord_upgrade_to_7_2' of https://github.com/zinduolis/beef into activerecord_upgrade_to_7_2
2024-11-06 14:47:00 +10:00
zinduolis
5205c33535
Resolving merge conflicts
2024-11-06 14:44:04 +10:00
zinduolis
fb211c2d58
Revert one more gh action change
2024-11-06 14:43:04 +10:00
zinduolis
f7b052572e
Revert gh action update
2024-11-06 14:43:04 +10:00
zinduolis
b80b0ff9b1
Update gh action to run of workflow code in PR
2024-11-06 14:43:04 +10:00
zinduolis
32ad62fa77
Remove version from gh action
2024-11-06 14:43:04 +10:00
zinduolis
23b8e891ad
Add current version of ruby for automated testing
2024-11-06 14:42:17 +10:00
zinduolis
5bd0752deb
Resolving merge conflicts
2024-11-06 14:41:57 +10:00
zinduolis
752ab1c27a
Revert one more gh action change
2024-11-06 14:34:26 +10:00
zinduolis
15c091e91e
Revert gh action update
2024-11-06 14:28:26 +10:00
zinduolis
ce528f1f4e
Update gh action to run of workflow code in PR
2024-11-06 14:27:19 +10:00
zinduolis
8183a07e67
Update checkout and ruby versions
2024-11-05 20:19:31 +10:00
John Brahy
591f76edea
Update github_actions.yml
...
spelling error
2024-05-02 15:13:00 -07:00
wheatley
23a2b79020
Update github_actions.yml ( #2937 )
2023-09-30 19:42:16 +10:00
bcoles
8d98a8e205
Bump Ruby version to 3.0.3 ( #2523 )
...
* Bump Ruby version to 3.0.3
* Add net-smtp to Gemfile to support Ruby 3.0 < 3.1
* Update Gemfile.lock
2022-08-01 16:08:26 +10:00
bcoles
b68fcecd46
Bump Ruby version from 2.7.2 to 2.7.4 ( #2281 )
2022-01-24 00:41:56 +11:00
wheatley
5f4610a4cb
Update github_actions.yml
2022-01-13 06:53:36 +10:00
wheatley
35e1f36f44
Update github_actions.yml
2022-01-13 06:53:19 +10:00
wheatley
99c6287a67
MAINTAINABILITY: Added approval before code execution. ( #2218 )
2021-11-08 09:32:12 +10:00
Isaac Powell
9cef23be22
Update github_actions.yml
...
Changed the actions to run on master branch when pull request is triggered
2021-10-22 12:05:01 +11:00
Isaac Powell
7c3e342981
Feature/ci ( #2190 )
...
squash and merge
2021-10-15 14:22:56 +11:00