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
c4d9211aae
Upgrade ESLint to v10.4.0 with flat config
2026-05-19 19:43:57 +10:00
zinduolis
c8bd7a7fea
fix: exclude ERB modules from ESLint, pin actions to latest stable SHAs, bump Node to 24.x
2026-05-18 14:45:48 +10:00
zinduolis
7722fd8e63
Merge branch 'master' into issue/2306-js-lint
2026-03-11 19:50:06 +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
34777eeed2
Merge branch 'master' into issue/2306-js-lint
2026-03-02 15:57:27 +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
c2c09146f8
Merge branch 'master' into issue/2306-js-lint
2026-01-30 11:02:22 +10:00
kaitoozawa
086b0b1dc2
upgrade to version 10
2026-01-29 14:50:53 +10:00
kaitoozawa
0f640ebc0e
change stale timing
2026-01-29 14:50:53 +10:00
kaitoozawa
7663914fa4
JSlint workflow
2026-01-12 16:53:28 +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
aeaafb5e27
Revert "Add enable auto merge to dependabot yml"
2024-11-21 15:21:38 +10:00
zinduolis
355ee93608
Add enable auto merge to dependabot yml
2024-11-21 15:10:22 +10:00
zinduolis
fd117dada2
Update merge target branch for dependabot
2024-11-21 14:52:22 +10:00
zinduolis
dca48fae4e
Automate dependabot merging
2024-11-21 14:38:36 +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
Stephen
4287153468
Update stale workflow configuration
2024-10-21 04:15:44 +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
wheatley
ddc06f1d7e
Update stale.yml
2022-07-02 18:09:31 +10:00
wheatley
8d23c0e482
updated to run debug mode every 5mins
2022-07-02 17:48:31 +10:00
wheatley
28618367ea
Add bot to help keep the issue backlog clean. ( #2447 )
...
* Create stale.yml
* Updated with exemptions and days
* updated closed days and message
* Update stale.yml
2022-07-02 17:38:29 +10:00
wheatley
a7a4c81468
adding GHAS scanning ( #2429 )
2022-05-30 09:53:24 +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
113e6214f2
Removing accidental creation of workflow
2021-12-22 16:16:30 +10:00
wheatley
21fd7ca0c5
Create codacy-analysis.yml
2021-12-22 16:14:57 +10:00
wheatley
99c6287a67
MAINTAINABILITY: Added approval before code execution. ( #2218 )
2021-11-08 09:32:12 +10:00
Isaac Powell
541933a45f
deleted github actions .yaml used for testing
2021-10-28 12:24:43 +11:00