diff --git a/.github/workflows/cd-publish.yml b/.github/workflows/cd-publish.yml index d7eedbd3973..d6f0176cb39 100644 --- a/.github/workflows/cd-publish.yml +++ b/.github/workflows/cd-publish.yml @@ -2,18 +2,19 @@ name: CI - FAST Manual Publish on: workflow_dispatch - + +env: + NPM_PAT: ${{ secrets.NPM_PAT}} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_SERVICE_PAT: ${{ secrets.GH_PAT }} + GITHUB_SERVICE_USER: "Microsoft FAST Builds" + GITHUB_SERVICE_EMAIL: "fastdna@service.microsoft.com" + AUTHORIZED_PUBLISHERS: ${{ secrets.AUTHORIZED_PUBLISHERS }} + jobs: build_linux: runs-on: ubuntu-latest - if: contains( ${{ secrets.AUTHORIZED_PUBLISHERS }}, github.actor) - - env: - NPM_PAT: ${{ secrets.NPM_PAT}} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GITHUB_SERVICE_PAT: ${{ secrets.GH_PAT }} - GITHUB_SERVICE_USER: "Microsoft FAST Builds" - GITHUB_SERVICE_EMAIL: "fastdna@service.microsoft.com" + if: contains("${{ env.AUTHORIZED_PUBLISHERS }}", github.actor) steps: - uses: actions/checkout@v2