Skip to content

Commit 88a0a73

Browse files
committed
Ensures Heading H1 for all documents
1 parent 9d64eca commit 88a0a73

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+213
-73
lines changed

EASTER.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1+
---
2+
runme:
3+
id: 01HX525D97B8P5F5BY0NQFMHEK
4+
version: v3
5+
---
6+
17
### Hit the SPACE bar in Chrome to launch this easter egg 🐰
28

39
[![](https://badgen.net/badge/Run%20this%20/EASTER.md/5B3ADF?icon=https://runme.dev/img/logo.svg)](https://runme.dev/api/runme?repository=https%3A%2F%2Fgithub.com%2Fstateful%2Frunme.dev.git&fileToOpen=EASTER.md)
410

5-
```sh { interactive=false mimeType=image/gif }
11+
```sh {"interactive":"false","mimeType":"image/gif"}
612
curl https://runme.dev/img/dinosaur.gif 2>/dev/null
713
```

PLAN.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
runme:
3+
id: 01HX525D98X6QC2RFEGWS5452E
4+
version: v3
5+
---
6+
17
# Docs Improvements Plan
28

39
Notes and description of gaps in documentation.

docs/Reference/configuration.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
22
runme:
33
id: 01HG11HG1XY3V7DCQVQ32Q71ZZ
4-
version: v2.0
4+
version: v3
55
sidebar_position: 1
66
title: Options for Document and Cell
77
---
88

9+
# Options for Document and Cell
10+
911
Executing code and commands in Runme can be done either at the [Document level](../configuration/document-level) or the [Cell level](../configuration/cell-level). This page is a reference for both features.
1012

1113
### **Document Options**
@@ -42,5 +44,3 @@ Metadata inside Markdown's fenced code blocks.
4244
This feature can be used to prevent [prompting](../configuration/document-level) when exporting an environment variable. By configuring the [cell options](../configuration/cell-level) appropriately, you can streamline your workflow and make your environment setup more efficient.
4345

4446
</Infobox>
45-
46-

docs/Reference/flag.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
---
2+
runme:
3+
id: 01HX525D99NZJ6YPEFFBVMRTC6
4+
version: v3
25
sidebar_position: 2
36
title: Commands and Flags
47
---
58

6-
9+
# Commands and Flags
710

811
Runme executes commands inside your runbooks, documentation, and READMEs. It parses commands directly from Markdown files to make them executable.
912

@@ -37,7 +40,6 @@ Below are some available commands within Runme
3740

3841
Runme supported configuration flags.
3942

40-
4143
| Flags | Description |
4244
| ---------------------- | --------------------------------------------------------------- |
4345
| --allow-unknown | Display snippets without known executor (default true) |
@@ -58,4 +60,3 @@ Runme supported configuration flags.
5860
| -s, --server string | Server address to connect runner to |
5961
| --tls string | Directory for TLS authentication (default "~/Library/Application Support/runme/tls") |
6062
| -v, --version | -v, --version |
61-

docs/Reference/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
---
2+
runme:
3+
id: 01HX525D99NZJ6YPEFFE36FGGG
4+
version: v3
25
sidebar_position: 7
36
title: Reference
47
---
58

9+
# Reference
610

711
In this reference section, we will cover a range of terms, commands, and flags used on Runme and a brief description of these terminologies to enable you to understand each term and how they are used.
812

docs/Reference/mime.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
---
2+
runme:
3+
id: 01HX525D99NZJ6YPEFFHHEHXTK
4+
version: v3
25
sidebar_position: 4
36
title: Supported MIME types
47
---
58

9+
# Supported MIME types
610

711
Runme supports the standard VS Code MIME types alongside custom Runme MIME types.
812

docs/architecture.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
---
2+
runme:
3+
id: 01HX525D99NZJ6YPEFFMPYFVR4
4+
version: v3
25
sidebar_position: 7
36
title: Kernel Architecture
47
---
58

9+
# Kernel Architecture
10+
611
Under the hood, much like other Notebook technologies such as Jupyter, Runme breaks down into the following parts:
712

813
- A serializer that transforms Markdown into executable cells with input and output

docs/configuration/archiving.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
22
runme:
33
id: 01HGAP763P40ATQQN75RMGW6XJ
4-
version: v2.0
4+
version: v3
55
sidebar_position: 4
66
title: Archiving Feature
77
---
88

9+
# Archiving Feature
10+
911
The Runme archiving feature is a tidy-up tool for users. It allows you to hide outputs generated from Markdown cells to reduce clutter and preserve output for future reference. The archived files are securely stored in [Runme cloud](https://app.runme.dev/welcome) which can be accessible at any time.
1012

1113
On the Runme cloud, your data is encrypted both at rest and in transit, ensuring end-to-end security

docs/configuration/auto-save.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
22
runme:
33
id: 01HFRZ3233HSQ0NVJB9BE682G5
4-
version: v2.0
4+
version: v3
55
sidebar_position: 5
66
title: Auto-Save Feature
77
---
88

9+
# Auto-Save Feature
10+
911
Runme auto-save feature makes saving your outputs and progress easier. It is an effective way to manage your records and outputs throughout your deployment.
1012

1113
The Runme autosave feature automatically records and tracks every change and activity in your deployment process without manual intervention, so you can focus on your task and team collaboration without worrying about losing your outputs.
@@ -76,6 +78,3 @@ By default, session output is turned off, indicated by the autosave button at th
7678
This action configures the system to automatically save the output of each cell execution.
7779
7880
> 💡 If you’re logged into the Cloud (prompt whenever Auto-Save is toggled on) cells will both be stored locally in a Session Outputs file and securely stored in your dashboard for later review or sharing with others. This is completely optional and if desired can be turned off (follow “Open Settings” in prompt).
79-
80-
81-

docs/configuration/cell-level.md

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
22
runme:
33
id: 01HFPW3ES358GNC1Z633JB8JYR
4-
version: v2.0
4+
version: v3
55
sidebar_position: 1
66
title: Cell-level Options
77
---
88

9+
# Cell-level Options
10+
911
When running code blocks or commands with Runme, you have two execution options: document-level or cell-level options.
1012

1113
The cell-level options allow you to run your Markdown file by cell rather than execute the entire file at once.
@@ -87,7 +89,7 @@ Take a look at more [examples](https://github.com/stateful/vscode-runme/tree/mai
8789
8890
</Infobox>
8991
90-
### **Specify Language in Blocks**
92+
### **Specify Language in Blocks**
9193
9294
Runme, just like most Markdown viewers, will work best when a script's language is contained inside fenced code blocks.
9395
@@ -117,7 +119,7 @@ While this works well in a lot of cases, the accuracy is not perfect.
117119
118120
</Infobox>
119121
120-
### **Handle long-running processes**
122+
### **Handle long-running processes**
121123
122124
It is common to use file-watcher-enabled compilers/bundlers (e.g., `npm start dev``watchexec`, etc.) in the background during development.
123125
For any cell containing an instance of these commands, tick the background cell setting. This will prevent execution from permanently blocking the notebook UX.
@@ -164,7 +166,7 @@ Please note that if both `cwd` is set for doc-level and cell, they don't overw
164166
165167
</Infobox>
166168
167-
### **Interactive vs non-interactive cells**
169+
### **Interactive vs non-interactive cells**
168170
169171
If a cell's commands do not require any input from a reader it might be a good fit to include the cell's output inside the notebook. This is useful if the resulting output could be useful as input in a downstream cell. This is what `interactive=false` is for, and it defaults to *true*.
170172
@@ -184,7 +186,7 @@ Please note that the Runme team is currently working on making output in both no
184186
185187
</Infobox>
186188
187-
### **Set environment variables**
189+
### **Set environment variables**
188190
189191
If a cell has exported variables, the user will be prompted to set these variables. This can be useful to have a parameterized cell while not needing to manually modify the cell.
190192
@@ -200,7 +202,6 @@ sleep $SLEEP_SECS
200202
There are two prompt modes:
201203
202204
- Use a placeholder
203-
204205
- A prompt message.
205206
206207
Here's the difference:
@@ -223,7 +224,7 @@ export PROJECT_ID=Enter a valid project ID
223224
cli make-call --project-id $PROJECT_ID describe
224225
```
225226
226-
### **Terminal visibility post-execution**
227+
### **Terminal visibility post-execution**
227228
228229
A cell's execution terminal is auto-hidden unless it fails. This default behavior can be overwritten if keeping the terminal open is in the interest of the Runme notebook reader. Just untick `closeTerminalOnSuccess` (`false`).
229230
@@ -236,7 +237,7 @@ A cell's execution terminal is auto-hidden unless it fails. This default behavio
236237
docker ps | grep runme/demo:latest
237238
```
238239
239-
### **Human-friendly output**
240+
### **Human-friendly output**
240241
241242
Not all cells’ output is plain text. For example, you can have JSON, text, images, etc, all in your Markdown file.
242243
@@ -246,7 +247,7 @@ Using the `mimeType` specifier, you can specify the expected output type. Runm
246247
247248
See in the [reference page](../Reference/mime) for the list of supported MIME types!
248249
249-
### **Terminal Row**
250+
### **Terminal Row**
250251
251252
On Runme outputs are saved in lines also known as rows. The number of lines or rows in which an output should be rendered is defined by a setting known as Terminal row.
252253
Terminal row allows you to set the number of rows with which your output should be displayed under a cell.
@@ -270,7 +271,7 @@ We have provided a list of configuration settings to upgrade your experience usi
270271
271272
- Lastly, set the number of rows you wish your output to be rendered in.
272273
273-
### **Unnamed vs Named cells**
274+
### **Unnamed vs Named cells**
274275
275276
On Runme cells are unnamed by default. However, you can name a cell directly in your notebook. This will enable you to easily identify the cell using the provided cell name. On the cell you wish to name, simply click on the “Add Name” button on the cell.
276277
@@ -315,7 +316,7 @@ Take a look at more [examples](https://github.com/stateful/vscode-runme/tree/mai
315316
316317
</Infobox>
317318
318-
### **Exclude Cell from Run All**
319+
### **Exclude Cell from Run All**
319320
320321
Every VS Code notebook allows users to run all available cells. This can be useful if you define a complete runbook in your Markdown file, allowing developers to click the **Run All** button to get set up and running.
321322
@@ -330,8 +331,7 @@ However, sometimes certain cells should be excluded from this workflow. You can
330331
# Do something optional here
331332
```
332333
333-
334-
### **Run All Cells by Category**
334+
### **Run All Cells by Category**
335335
336336
If you have multiple workflows in a single Markdown file you can categorize them and allow your developers to run all cells by a certain category. To enable that you can add a category as a cell option. A cell can have one or multiple categories that are comma-separated.
337337
@@ -348,5 +348,3 @@ If you have multiple workflows in a single Markdown file you can categorize them
348348
<source src="/videos/categories.mp4" type="video/mp4" />
349349
<source src="/videos/categories.webm" type="video/webm" />
350350
</video>
351-
352-

0 commit comments

Comments
 (0)