diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32f63df..f3ce7a6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -141,28 +141,29 @@ jobs: env: OTHER_SECRET_OUTPUT: ${{ steps.kv-secrets.outputs.otherSecret }} - publish: - if: github.event_name == 'push' && contains(github.ref, 'master') - runs-on: ubuntu-latest - needs: [build, integration, e2e] - steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v1 - with: - node-version: '' - - name: setup npm cache - uses: actions/cache@v1 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- - - name: npm install - run: npm ci - - name: release - if: success() && endsWith(github.ref, 'master') - run: npx semantic-release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} +# Removing publish step for now. +# publish: +# if: github.event_name == 'push' && contains(github.ref, 'master') +# runs-on: ubuntu-latest +# needs: [build, integration, e2e] +# steps: +# - uses: actions/checkout@v1 +# - uses: actions/setup-node@v1 +# with: +# node-version: '' +# - name: setup npm cache +# uses: actions/cache@v1 +# with: +# path: ~/.npm +# key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} +# restore-keys: | +# ${{ runner.os }}-node- +# - name: npm install +# run: npm ci +# - name: release +# if: success() && endsWith(github.ref, 'master') +# run: npx semantic-release +# env: +# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} +# NPM_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ddb2768 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,2 @@ +## Unreleased + diff --git a/README.md b/README.md index b191861..d137a8b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,15 @@ -# vault-action +# Vault GitHub Action + +--- +**NOTE** + +This repository was recently adopted by HashiCorp. We're actively working on adding +additional functionality to this action soon: + +- [ ] TLS +- [ ] mTLS +- [ ] Simplify secret request UX +--- A helper action for easily pulling secrets from HashiCorp Vaultâ„¢. @@ -34,7 +45,7 @@ jobs: steps: # ... - name: Import Secrets - uses: RichiCoder1/vault-action + uses: hashicorp/vault-action with: url: https://vault.mycompany.com:8200 token: ${{ secrets.VaultToken }} @@ -276,7 +287,7 @@ If you need to retrieve secrets from a specific Vault namespace, all that's requ steps: # ... - name: Import Secrets - uses: RichiCoder1/vault-action + uses: hashicorp/vault-action with: url: https://vault-enterprise.mycompany.com:8200 method: token diff --git a/package.json b/package.json index afcc0c1..37a77e8 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/RichiCoder1/vault-action.git" + "url": "git+https://github.com/hashicorp/vault-action.git" }, "keywords": [ "hashicorp", @@ -36,12 +36,12 @@ "github-actions", "javascript" ], - "author": "Richard Simpson ", + "author": "HashiCorp", "license": "MIT", "bugs": { - "url": "https://github.com/RichiCoder1/vault-action/issues" + "url": "https://github.com/hashicorp/vault-action/issues" }, - "homepage": "https://github.com/RichiCoder1/vault-action#readme", + "homepage": "https://github.com/hashicorp/vault-action#readme", "dependencies": { "got": "^10.2.2", "jsonata": "^1.8.2"