Skip to content

Add cli flag to run dap as standalone process #21

Add cli flag to run dap as standalone process

Add cli flag to run dap as standalone process #21

Workflow file for this run

name: create-package
on:
pull_request:
types: [labeled, unlabeled, synchronize]
jobs:
create-package:
runs-on: ubuntu-latest
if: contains(github.event.pull_request.labels.*.name, 'create-package')
steps:
# Get a bot token so the bot's name shows up on all our actions
- name: Get Token From roku-ci-token Application
uses: tibdex/github-app-token@v1
id: generate-token
with:
app_id: ${{ secrets.BOT_APP_ID }}
private_key: ${{ secrets.BOT_PRIVATE_KEY }}
- name: Set New GitHub Token
run: echo "TOKEN=${{ steps.generate-token.outputs.token }}" >> $GITHUB_ENV
# # build an npm package
- uses: actions/checkout@master
- uses: actions/setup-node@master
with:
node-version: "14.19.0"
- run: npm ci
- name: Compute pre-release version
run: |
CURRENT_VERSION=$(grep -o '\"version\": *\"[^\"]*\"' package.json | awk -F'\"' '{print $4}')
BUILD_VERSION="$CURRENT_VERSION-alpha.$(date +%Y%m%d)"
echo "BUILD_VERSION=$BUILD_VERSION" >> $GITHUB_ENV
- name: Update version and run pre-release scripts
run: npm version "$BUILD_VERSION" --no-git-tag-version
- run: npm pack
- uses: actions/upload-artifact@v3
with:
name: ${{ BUILD_VERSION }}.tgz

Check failure on line 38 in .github/workflows/create-package.yml

View workflow run for this annotation

GitHub Actions / create-package

Invalid workflow file

The workflow is not valid. .github/workflows/create-package.yml (Line: 38, Col: 17): Unrecognized named-value: 'BUILD_VERSION'. Located at position 1 within expression: BUILD_VERSION
path: "*.tgz"
- name: Add comment to PR
uses: actions/github-script@v7
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const ARTIFACT_URL=`${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}/artifacts/${{ steps.upload-artifact.outputs.artifact_name }}`;
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: `Hey there! I just built a new temporary npm package based on ${{ github.event.pull_request.head.sha }}. You can download it [here](${ARTIFACT_URL}) or install it by running the following command: \n\`\`\`bash\nnpm install ${ARTIFACT_URL}\n\`\`\``
});