Only release on tag, fix token name
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: Id92eb2e77dffcaf29e900e040f0259a1591f7fab
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 43ac485..57e72c1 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -8,9 +8,9 @@
on:
workflow_dispatch:
push:
- branches:
- - master
- - voltha-*
+ # Only invoked on release tag pushes
+ tags:
+ - v*.*.*
permissions:
contents: write
@@ -36,8 +36,8 @@
# yamllint disable-line rule:line-length
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
- repository: opencord/cord-charts-repo
- token: ${{ secrets.CORD_CHARTS_REPO_TOKEN }}
+ repository: opencord/${{ env.OLD_REPO_DIR }}
+ token: ${{ secrets.CORD_REPO_TOKEN }}
path: ${{ env.OLD_REPO_DIR }}
fetch-depth: 0