You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,18 +92,18 @@ ASH v3 integrates multiple open-source security tools as scanners. Tools like Ba
92
92
curl -sSfL https://astral.sh/uv/install.sh | sh
93
93
94
94
# Create an alias for ASH
95
-
alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.1"
95
+
alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.2"
96
96
```
97
97
98
98
```powershell
99
99
# Install uv on Windows with PowerShell if it isn't installed already
100
100
irm https://astral.sh/uv/install.ps1 | iex
101
101
102
102
# Create a function for ASH
103
-
function ash { uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.1 $args }
103
+
function ash { uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.2 $args }
104
104
```
105
105
106
-
> **Floating tag `v3`**: We also maintain a `v3` floating tag that always points to the latest stable v3.x release. You can use `@v3` instead of `@v3.5.1` to stay up to date automatically. Pin a specific version (e.g., `@v3.5.1`) when you need reproducible builds.
106
+
> **Floating tag `v3`**: We also maintain a `v3` floating tag that always points to the latest stable v3.x release. You can use `@v3` instead of `@v3.5.2` to stay up to date automatically. Pin a specific version (e.g., `@v3.5.2`) when you need reproducible builds.
> **Tip**: The examples below use pinned versions (`@v3.5.1`) for reproducibility. You can also use the `v3` floating tag (`@v3`) to always get the latest stable v3.x release, though pinned versions are recommended for CI/CD.
258
+
> **Tip**: The examples below use pinned versions (`@v3.5.2`) for reproducibility. You can also use the `v3` floating tag (`@v3`) to always get the latest stable v3.x release, though pinned versions are recommended for CI/CD.
Copy file name to clipboardExpand all lines: docs/content/docs/installation-guide.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ ASH v3 uses UV's tool isolation system to automatically manage most scanner depe
33
33
curl -sSf https://astral.sh/uv/install.sh | sh
34
34
35
35
# Create an alias for ASH
36
-
alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.1"
36
+
alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.2"
37
37
38
38
# Use as normal
39
39
ash --help
@@ -45,22 +45,22 @@ ash --help
45
45
irm https://astral.sh/uv/install.ps1 | iex
46
46
47
47
# Create a function for ASH
48
-
function ash { uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.1 $args }
48
+
function ash { uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.2 $args }
49
49
50
50
# Use as normal
51
51
ash --help
52
52
```
53
53
54
54
!!! tip "Floating tag `v3`"
55
-
We also maintain a `v3` floating tag that always points to the latest stable v3.x release. You can use `@v3` instead of a specific version to stay up to date automatically. Pin a specific version (e.g., `@v3.5.1`) when you need reproducible builds, such as in CI/CD pipelines.
55
+
We also maintain a `v3` floating tag that always points to the latest stable v3.x release. You can use `@v3` instead of a specific version to stay up to date automatically. Pin a specific version (e.g., `@v3.5.2`) when you need reproducible builds, such as in CI/CD pipelines.
56
56
57
57
#### 2. Using `pipx`
58
58
59
59
[`pipx`](https://pypa.github.io/pipx/) installs packages in isolated environments and makes their entry points available globally.
> **Tip**: You can also use the `v3` floating tag (`@v3`) instead of a specific version to always get the latest stable v3.x release. Pin a specific version for CI/CD or reproducible environments.
alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.1"
28
+
alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.2"
29
29
```
30
30
31
31
#### Windows PowerShell
@@ -34,25 +34,25 @@ alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5
34
34
irm https://astral.sh/uv/install.ps1 | iex
35
35
36
36
# Create a function for ASH
37
-
function ash { uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.1 $args }
37
+
function ash { uvx git+https://github.com/awslabs/automated-security-helper.git@v3.5.2 $args }
38
38
```
39
39
40
-
> **Floating tag `v3`**: We also maintain a `v3` floating tag that always points to the latest stable v3.x release. You can use `@v3` instead of a specific version to stay up to date automatically. Pin a specific version (e.g., `@v3.5.1`) when you need reproducible builds.
40
+
> **Floating tag `v3`**: We also maintain a `v3` floating tag that always points to the latest stable v3.x release. You can use `@v3` instead of a specific version to stay up to date automatically. Pin a specific version (e.g., `@v3.5.2`) when you need reproducible builds.
We maintain a `v3` Git tag that always points to the latest stable v3.x release. This means you can use `@v3` in your installation commands instead of a specific version like `@v3.5.1`:
38
+
We maintain a `v3` Git tag that always points to the latest stable v3.x release. This means you can use `@v3` in your installation commands instead of a specific version like `@v3.5.2`:
39
39
40
40
```bash
41
41
alias ash="uvx git+https://github.com/awslabs/automated-security-helper.git@v3"
42
42
```
43
43
44
-
This is convenient for local development where you always want the latest version. For CI/CD pipelines or environments where reproducibility matters, we recommend pinning to a specific release tag (e.g., `@v3.5.1`).
44
+
This is convenient for local development where you always want the latest version. For CI/CD pipelines or environments where reproducibility matters, we recommend pinning to a specific release tag (e.g., `@v3.5.2`).
45
45
46
46
### What are the prerequisites for ASH v3?
47
47
- For local mode: Python 3.10 or later, UV package manager
@@ -165,7 +165,7 @@ Add this to your `.pre-commit-config.yaml`:
0 commit comments