Skip to content

Commit d22c1ba

Browse files
authored
fix whispers in github action. Readme update. (#26)
1 parent 50c9fdd commit d22c1ba

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Harmon Stack
22
This repo allows you to create a new project using the Harmon Stack template which bootstraps numerous configurations and tools for you.
3+
34
Author: Evan Harmon
45

56
[![Validate](https://github.com/evanharmon1/harmon-stack/actions/workflows/validate.yml/badge.svg)](https://github.com/evanharmon1/harmon-stack/actions/workflows/validate.yml)

template/.github/{% if ci_cd == 'github_actions' %}workflows{% endif %}/security.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ jobs:
1010
# E.g., to check for my `~/Local/.secret` file
1111
- name: Custom check for secret files
1212
run: ./check_for_pattern.sh . "*secret*"
13+
- name: Force the installation of the required versions due to pip not being able to uninstall system packages
14+
run: |
15+
sudo pip install --ignore-installed typing_extensions==4.12.2
16+
sudo pip install --ignore-installed PyYAML
17+
sudo pip install --ignore-installed jsonschema
1318
- name: Install Whispers
1419
run: sudo pip install whispers
1520
# Use whispers to check repo for unecrypted secrets, passwords, etc.

0 commit comments

Comments
 (0)