Skip to content

Commit 349f85f

Browse files
committed
Fix unpinned Action dependencies
1 parent 316018c commit 349f85f

4 files changed

Lines changed: 6 additions & 15 deletions

File tree

.github/workflows/build-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
uses: actions/checkout@v6
3030

3131
- name: Set up Helm
32-
uses: azure/setup-helm@v4
32+
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4
3333

3434
- name: Lint chart
3535
run: helm lint deploy/helm/newsletter-maker
@@ -87,7 +87,7 @@ jobs:
8787
docker/web/Dockerfile .
8888

8989
- name: Scan backend image with Trivy
90-
uses: aquasecurity/trivy-action@v0.36.0
90+
uses: aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25 # v0.36.0
9191
with:
9292
image-ref: newsletter-maker-ci:${{ github.sha }}
9393
scan-type: image
@@ -97,7 +97,7 @@ jobs:
9797

9898
- name: Log in to GHCR
9999
if: github.event_name == 'push'
100-
uses: docker/login-action@v3
100+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
101101
with:
102102
registry: ghcr.io
103103
username: ${{ github.actor }}

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ jobs:
3636
cache-dependency-path: frontend/package-lock.json
3737

3838
- name: Install just
39-
uses: extractions/setup-crate@v2
39+
uses: extractions/setup-crate@7577c1bdf2d95e6d65d532788f35ed79d4b1dda2 # v2
4040
with:
4141
repo: casey/just@1.50.0
4242
github-token: ${{ github.token }}
4343

4444
- name: Set up Helm
45-
uses: azure/setup-helm@v4
45+
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4
4646

4747
- name: Install dependencies
4848
run: just install

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
cache-dependency-path: frontend/package-lock.json
3737

3838
- name: Install just
39-
uses: extractions/setup-crate@v2
39+
uses: extractions/setup-crate@7577c1bdf2d95e6d65d532788f35ed79d4b1dda2 # v2
4040
with:
4141
repo: casey/just@1.50.0
4242
github-token: ${{ github.token }}

README.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -81,15 +81,6 @@ The system is designed for graceful failure, not silent corruption. Unparseable
8181

8282
**Deployment:** Docker Compose (MVP) · Kubernetes-ready · 12-factor configuration
8383

84-
## Implementation Plan
85-
86-
| Phase | Focus | Key Deliverables |
87-
| ----- | ----- | ---------------- |
88-
| **1. MVP** | Content ingestion + basic surfacing | RSS and Reddit plugins · Entity model in Postgres · Qdrant for embeddings · Classification, relevance scoring, and summarization skills · Dashboard with upvote/downvote · Seed script for demo data |
89-
| **2. Authority** | Newsletter ingestion + authority signals | Resend email intake with LLM extraction · Subscription confirmation flow · Authority scoring from mention frequency · Bluesky plugin · Deduplication and entity extraction skills |
90-
| **3. Intelligence** | Expanded sources + trend analysis | Mastodon plugin · Trend velocity detection · Theme suggestions · Source diversity analysis · Original content idea generation |
91-
| **4. Polish** | Advanced features | LinkedIn integration · Automated entity discovery · Full multi-signal authority model · Newsletter draft generation |
92-
9384
## Project Documentation
9485

9586
- [Developer Guide](docs/DEVELOPER_GUIDE.md) gives a fast "where to look first" map for new contributors.

0 commit comments

Comments
 (0)