Skip to content
This repository has been archived by the owner on Oct 30, 2024. It is now read-only.

Commit

Permalink
ci: update workflows for secrets mgmt (#64)
Browse files Browse the repository at this point in the history
Admin merge to update readme for deprecated repo failing CI checks.
  • Loading branch information
mstrisoline authored Oct 30, 2024
1 parent 6cb57ce commit e8fc7fb
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 12 deletions.
29 changes: 17 additions & 12 deletions .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,19 @@ on:

jobs:
build-publish:
environment: PROD
runs-on: ubuntu-latest

steps:
- name: Start Deploy Message
uses: Basis-Theory/github-actions/deploy-slack-action@master
with:
slack-api-token: ${{ secrets.SLACK_DUCKBOT_API_KEY }}
channel: ${{ vars.SLACK_DUCKBOT_PRODUCT_DEPLOY_CHANNEL }}

- uses: actions/checkout@v2
with:
token: ${{ secrets.SEMANTIC_RELEASE_PAT }}
token: ${{ secrets.GH_SEMANTIC_RELEASE_PAT }}

- name: Setup .NET
uses: actions/setup-dotnet@v3
Expand All @@ -21,24 +28,22 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v2
with:
node-version: '14'
cache: 'yarn'
node-version: "14"
cache: "yarn"

- name: Verify
run: make verify

- name: Release
run: make release
env:
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_PAT }}
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
GITHUB_TOKEN: ${{ secrets.GH_SEMANTIC_RELEASE_PAT }}
NUGET_API_KEY: ${{ secrets.NUGET_PUBLISHING_TOKEN }}

- name: Slack Release Alert
uses: 8398a7/action-slack@v3
- name: Stop Deploy Message
if: always()
uses: Basis-Theory/github-actions/deploy-slack-action@master
with:
status: ${{ job.status }}
channel: ${{ secrets.SLACK_RELEASE_CHANNEL_ID }}
fields: 'repo,commit,message,workflow,job'
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
slack-api-token: ${{ secrets.SLACK_DUCKBOT_API_KEY }}
channel: ${{ vars.SLACK_DUCKBOT_PRODUCT_DEPLOY_CHANNEL }}
status: "done"
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# Deprecated
Basis Theory is no longer maintaing this repository as of `10/30/2024`

# Open KMS SDK

[![NuGet](https://img.shields.io/nuget/v/OpenKMS.svg)](https://www.nuget.org/packages/OpenKMS/)
Expand Down

0 comments on commit e8fc7fb

Please sign in to comment.