Skip to content

Commit 310deae

Browse files
committed
Add release notes for LOPS-1538.
1 parent ccc0cdc commit 310deae

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: Terminus Github Action Session Caching
3+
published_date: "2024-03-26"
4+
categories: [new-feature, tools-apis]
5+
---
6+
We've updated our Terminus GitHub Action with the ability to share sessions across jobs to simplify and reduce the authentication overhead including any associated rate limiting when authenticating their machine token. In addition, these sessions are encrypted prior to being cached. using industry standard AES-256 encryption, PBKDF2 (Password-Based Key Derivation Function 2) algorithm, and increased iterations when deriving the encryption key. We've also updated to the latest versions of `actions/checkout` and `actions/cache`.
7+
8+
Some technical details:
9+
10+
- Session is encrypted using OpenSSL with AES-256 and PBKDF2 before being cached.
11+
12+
- Session is scoped to workflow run, meaning re-running same workflow will use existing cache (in case of a failure, etc) while new workflows create new session.

0 commit comments

Comments
 (0)