Skip to content

Adelphi-Oracle-AIs/AdelphiSecretKeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdelphiSecretKeeper

Overview

AdelphiSecretKeeper is a GitHub Action designed to enhance the management and security of your repository secrets. It provides automated secret rotation, validation, and monitoring capabilities.

Features

  • Automated secret rotation
  • Secret usage monitoring
  • Integration with popular secret management services
  • Custom secret validation rules
  • Detailed audit logs

Usage

To use AdelphiSecretKeeper in your repository:

  1. Add the following workflow file to your .github/workflows directory:
name: Secret Management
on:
  schedule:
    - cron: '0 0 * * 0'  # Run weekly
  workflow_dispatch:  # Allow manual triggers

jobs:
  manage-secrets:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Run AdelphiSecretKeeper
        uses: your-github-username/AdelphiSecretKeeper@v1
        with:
          github-token: ${{ secrets.GITHUB_TOKEN }}