DataDog / upload-dsyms-github-action

Github Action to upload iOS dSYM files using datadog-ci tool.
MIT License
8 stars 7 forks source link

Action failure `v0.1.0` #143

Closed farshadtx closed 1 year ago

farshadtx commented 1 year ago

Description: Dependency security issue will cause the action to fail.

Version: v0.1.0

Error:

Error: Input does not meet YAML 1.2 "Core Schema" specification: dry_run
Support boolean input list: `true | True | TRUE | false | False | FALSE`
(node:9297) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
akovalov commented 1 year ago

Have the same error. This GitHub Action does not work, unfortunately.

farshadtx commented 1 year ago

Have the same error. This GitHub Action does not work, unfortunately.

After going back and forth with Datadog support they ended up saying it's not a priority to fix at this point.

I ended up using the Datadog CLI directly:

      - name: Upload dSYMs to DataDog
        run: yarn exec datadog-ci dsyms upload ${{ env.DSYM_OUTPUT_PATH }}
        env:
          DATADOG_SITE: ********
          DATADOG_API_KEY: ${{ secrets.DD_API_KEY }}