Skip to content

Commit ef892d2

Browse files
committed
allow arbitrary bash by default
1 parent 461a0ef commit ef892d2

12 files changed

Lines changed: 27 additions & 43 deletions

docs/ci-doctor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ gh aw add ci-doctor -r githubnext/agentics --pr
1212

1313
This creates a pull request to add the workflow to your repository. After merging the PR, the workflow will automatically trigger when monitored CI workflows fail. You cannot start this workflow manually as it responds to workflow failure events.
1414

15-
**Checklist**
15+
**Mandatory Checklist**
1616

1717
* [ ] If in a fork, enable GitHub Actions and Issues in the fork settings
1818

docs/daily-accessibility-review.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ This creates an issue in your repository recording accessibility problems found.
1616
gh aw run daily-accessibility-review
1717
```
1818

19-
**Checklist**
19+
**Mandatory Checklist**
20+
21+
* [ ] I understand that, by default, the agentic portion of this workflow will generate and run bash commands in the confine of the GitHub Actions VM, with network access.
2022

2123
* [ ] If in a fork, enable GitHub Actions and Issues in the fork settings
2224

@@ -57,7 +59,3 @@ After editing run `gh aw compile` to update the workflow and commit all changes
5759
- By default this workflow will trigger for at most 48 hours, after which it will stop triggering.
5860
- This allows you to experiment with the workflow for a limited time before deciding whether to keep it active.
5961

60-
## YOLO
61-
62-
- If you're sufficiently isolated (e.g. operating in a fresh fork of an open source project, with Actions and Issues enabled ), you can enable all Bash commands by using `Bash: [":*"]` in the workflow file and then running `gh aw compile` to update the workflow. This may be useful for time-limited experiments.
63-

docs/daily-dependency-updates.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ gh aw run daily-dependency-updates
1818

1919
❗IMPORTANT: GitHub Actions runs will **not** trigger on commits pushed by this workflow and will **not** tell you that CI has not been run unless you have enabled a specific custom check for this condition. **You must open/close the PR or hit "Update branch" if offered to trigger CI.Yes it's painful and yes it's just something you need to be aware of.
2020

21-
**Checklist**
21+
**Mandatory Checklist**
2222

2323
* [ ] I have read the notes on coding tasks in the [main README](../README.md) and understand the implications.
2424

25-
* [ ] I am a repository admin or have sufficient permissions, and am happy for this workflow to push new branches to the repository.
25+
* [ ] I am a repository admin or have sufficient permissions, and am happy for the safe-outputs portion of this workflow to push new branches to the repository.
2626

2727
* [ ] I have enabled "Allow GitHub Actions to create and approve pull requests" in the repository settings under "Actions > General"
2828

docs/daily-perf-improver.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,13 @@ gh aw run daily-perf-improver --repeat 180
2424

2525
❗IMPORTANT: GitHub Actions runs will **not** trigger on commits pushed by this workflow and will **not** tell you that CI has not been run unless you have enabled a specific custom check for this condition. **You must open/close the PR or hit "Update branch" if offered to trigger CI.Yes it's painful and yes it's just something you need to be aware of.
2626

27-
**Checklist**
27+
**Mandatory Checklist**
28+
29+
* [ ] I understand that, by default, the agentic portion of this workflow will generate and run bash commands in the confine of the GitHub Actions VM, with network access.
2830

2931
* [ ] I have read the notes on coding tasks in the [main README](../README.md) and understand the implications.
3032

31-
* [ ] I am a repository admin or have sufficient permissions, and am happy for this workflow to push new branches to the repository.
33+
* [ ] I am a repository admin or have sufficient permissions, and am happy for the safe-outputs portion of this workflow to push new branches to the repository.
3234

3335
* [ ] I have enabled "Allow GitHub Actions to create and approve pull requests" in the repository settings under "Actions > General"
3436

@@ -88,15 +90,3 @@ After editing run `gh aw compile` to update the workflow and commit all changes
8890
- By default this workflow will trigger for at most 48 hours, after which it will stop triggering.
8991
- This allows you to experiment with the workflow for a limited time before deciding whether to keep it active.
9092

91-
## YOLO
92-
93-
If you're sufficiently isolated (e.g. operating in a fresh fork of an open source project, with Actions and Issues enabled ), you can enable all Bash commands. This is not recommended for production use, but may be useful for time-limited experiments in isolated forks.
94-
95-
`.github/workflows/agentics/build-tools.md`:
96-
97-
```yaml
98-
---
99-
tools:
100-
bash: ["*"] # YOLO mode - all bash commands allowed or list specific tools
101-
---
102-
```

docs/daily-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This creates a pull request to add the workflow to your repository. After mergin
1616
gh aw run daily-plan
1717
```
1818

19-
**Checklist**
19+
**Mandatory Checklist**
2020

2121
* [ ] If in a fork, enable GitHub Actions and Issues in the fork settings
2222

docs/daily-qa.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ This creates a pull request to add the workflow to your repository. After mergin
1616
gh aw run daily-qa
1717
```
1818

19-
**Checklist**
19+
**Mandatory Checklist**
20+
21+
* [ ] I understand that, by default, the agentic portion of this workflow will generate and run bash commands in the confine of the GitHub Actions VM, with network access.
2022

2123
* [ ] If in a fork, enable GitHub Actions and Issues in the fork settings
2224

@@ -57,8 +59,3 @@ After editing run `gh aw compile` to update the workflow and commit all changes
5759

5860
- By default this workflow will trigger for at most 48 hours, after which it will stop triggering.
5961
- This allows you to experiment with the workflow for a limited time before deciding whether to keep it active.
60-
61-
## YOLO
62-
63-
- If you're sufficiently isolated (e.g. operating in a fresh fork of an open source project, with Actions and Issues enabled ), you can enable all Bash commands by using `Bash: [":*"]` in the workflow file and then running `gh aw compile` to update the workflow. This may be useful for time-limited experiments.
64-

docs/daily-team-status.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This creates a pull request to add the workflow to your repository. After mergin
1616
gh aw run daily-team-status
1717
```
1818

19-
**Checklist**
19+
**Mandatory Checklist**
2020

2121
* [ ] If in a fork, enable GitHub Actions and Issues in the fork settings
2222

docs/daily-test-improver.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@ gh aw run daily-test-improver
1818

1919
❗IMPORTANT: GitHub Actions runs will **not** trigger on commits pushed by this workflow and will **not** tell you that CI has not been run unless you have enabled a specific custom check for this condition. **You must open/close the PR or hit "Update branch" if offered to trigger CI.Yes it's painful and yes it's just something you need to be aware of.
2020

21-
**Checklist**
21+
**Mandatory Checklist**
22+
23+
* [ ] I understand that, by default, the agentic portion of this workflow will generate and run bash commands in the confine of the GitHub Actions VM, with network access.
2224

2325
* [ ] I have read the notes on coding tasks in the [main README](../README.md) and understand the implications.
2426

25-
* [ ] I am a repository admin or have sufficient permissions, and am happy for this workflow to push new branches to the repository.
27+
* [ ] I am a repository admin or have sufficient permissions, and am happy for the safe-outputs portion of this workflow to push new branches to the repository.
2628

2729
* [ ] I have enabled "Allow GitHub Actions to create and approve pull requests" in the repository settings under "Actions > General"
2830

@@ -75,8 +77,3 @@ After editing run `gh aw compile` to update the workflow and commit all changes
7577

7678
- By default this workflow will trigger for at most 48 hours, after which it will stop triggering.
7779
- This allows you to experiment with the workflow for a limited time before deciding whether to keep it active.
78-
79-
## YOLO
80-
81-
- If you're sufficiently isolated (e.g. operating in a fresh fork of an open source project, with Actions and Issues enabled ), you can enable all Bash commands by using `Bash: [":*"]` in the workflow file and then running `gh aw compile` to update the workflow. This may be useful for time-limited experiments.
82-

docs/issue-triage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ gh aw add issue-triage -r githubnext/agentics --pr
1212

1313
This creates a pull request to add the workflow to your repository. You can't start a run of this workflow directly as it is triggered in the context of an issue.
1414

15-
**Checklist**
15+
**Mandatory Checklist**
1616

1717
* [ ] If in a fork, enable GitHub Actions and Issues in the fork settings
1818

docs/pr-fix.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ To trigger the workflow on a specific pull request, add a comment with the comma
3232

3333
IMPORTANT: GitHub Actions runs will **not** trigger on commits pushed by this workflow and will **not** tell you that CI has not been run unless you have enabled a specific custom check for this condition. **You must open/close the PR or hit "Update branch" if offered to trigger CI.Yes it's painful and yes it's just something you need to be aware of.
3434

35-
**Checklist**
35+
**Mandatory Checklist**
3636

3737
* [ ] I have read the notes on coding tasks in the [main README](../README.md) and understand the implications.
3838

39-
* [ ] I am a repository admin or have sufficient permissions, and am happy for this workflow to push new branches to the repository.
39+
* [ ] I understand that, by default, the agentic portion of this workflow will generate and run bash commands in the confine of the GitHub Actions VM, with network access.
40+
41+
* [ ] I am a repository admin or have sufficient permissions, and am happy for the safe-outputs portion of this workflow to push new branches to the repository.
4042

4143
* [ ] I have enabled "Allow GitHub Actions to create and approve pull requests" in the repository settings under "Actions > General"
4244

0 commit comments

Comments
 (0)