Skip to content

Commit 172573a

Browse files
author
elvis kahoro
authored
Merge branch 'main' into elvis/pr_template
2 parents 1b271d9 + 0db4e97 commit 172573a

9 files changed

Lines changed: 76 additions & 5 deletions

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
# Workflows
2-
The repo for Workflows that appear within Warp and within [commands.dev](https://www.commands.dev/)
32

3+
The repo for Workflows that appear within Warp and within [commands.dev](https://www.commands.dev/)
44

55
## What are Workflows?
6-
Workflows are an easier way to execute and share commands within Warp. They are searchable by name, description, or command and are easily parameterized.
6+
7+
Workflows are an easier way to execute and share commands within Warp. They are searchable by name, description, or command and are easily parameterized. See our documentation for more details: [https://docs.warp.dev/features/workflows](https://docs.warp.dev/features/workflows)
78

89
## How Do I Access Workflows?
9-
Workflows can be accessed within Warp directly within the app, either through the command palette or by pressing `ctrl-shift-r`.
10+
11+
Workflows can be accessed within Warp directly within the app, either through the Command Palette or by pressing `ctrl-shift-r`.
1012

1113
All public workflows (i.e. workflows within this repo) are also available at [commands.dev](https://www.commands.dev/).
1214

1315
## Contributing
16+
1417
Contributions are always welcome! If you have a workflow that would be useful to many Warp users, feel free to send a PR to add a Workflow spec.
1518

1619
The existing preset files should serve as an example for the format, while the a more comprehensive description of the file format is available in [FORMAT.md](FORMAT.md). Please request a review from someone on the Warp team once a PR is ready for review.

specs/flutter/flutter_build_runner_build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: Run Build Ruuner
2+
name: Run Build Runner
33
command: "flutter pub run build_runner build --delete-conflicting-outputs"
44
tags:
55
- flutter

specs/flutter/flutter_build_runner_watch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: Run Build Ruuner Watch
2+
name: Run Build Runner Watch
33
command: "flutter pub run build_runner watch --delete-conflicting-outputs"
44
tags:
55
- flutter

specs/git/set_upstream_branch.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: Set upstream branch
3+
command: git push -u origin HEAD
4+
tags:
5+
- git
6+
description: Sync the local branch to the remote branch with the same name.
7+
arguments: []
8+
shells: []
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: Connect to openfortivpn with one time password
3+
command: "sudo openfortivpn -o {{otp}}"
4+
tags:
5+
- openfortivpn
6+
description: Uses one time password to connect to openfortivpn.
7+
arguments:
8+
- name: otp
9+
description: The one time password
10+
default_value: ~
11+
source_url: "https://manpages.debian.org/unstable/openfortivpn/openfortivpn.1.en.html"
12+
author: Rafal Petryka
13+
author_url: "https://github.com/RafalPetryka"
14+
shells: []

specs/turborepo/create-graph.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Create a Turborepo dependency graph.
2+
command: npx turbo run {{pipelines}} --graph
3+
tags:
4+
- turborepo
5+
arguments:
6+
- name: pipelines
7+
description: The pipelines to run.
8+
default_value: start
9+
author: ifthisthenthat
10+
author_url: "https://github.com/Wyatt-Stanke"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Create a new Turborepo
2+
command: npx -y create-turbo@latest {{directory}} --use-{{package_manager}}
3+
tags:
4+
- turborepo
5+
arguments:
6+
- name: package_manager
7+
description: The package manager to use for the Turborepo.
8+
default_value: npm
9+
- name: directory
10+
description: The directory to use for the Turborepo.
11+
default_value: ./
12+
author: ifthisthenthat
13+
author_url: "https://github.com/Wyatt-Stanke"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Run a Turborepo pipeline with a package filter
2+
command: npx turbo run {{pipelines}} --filter={{filter}}
3+
tags:
4+
- turborepo
5+
arguments:
6+
- name: pipelines
7+
description: The pipelines to run.
8+
default_value: start
9+
- name: filter
10+
description: The package filter to use.
11+
default_value: "*"
12+
author: ifthisthenthat
13+
author_url: "https://github.com/Wyatt-Stanke"

specs/turborepo/run-pipeline.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Run a Turborepo pipeline
2+
command: npx turbo run {{pipelines}}
3+
tags:
4+
- turborepo
5+
arguments:
6+
- name: pipelines
7+
description: The pipelines to run.
8+
default_value: start
9+
author: ifthisthenthat
10+
author_url: "https://github.com/Wyatt-Stanke"

0 commit comments

Comments
 (0)