Skip to content

chore(workflows): update workflows, add ci.yml and release-audit.yml - #143

Closed
GitToTheHub wants to merge 3 commits into
masterfrom
pr-chore-update-workflows
Closed

GitToTheHub wants to merge 3 commits into
masterfrom
pr-chore-update-workflows

Conversation

@GitToTheHub

@GitToTheHub GitToTheHub commented Jul 1, 2026 •

Copy link
Copy Markdown
Contributor

Platforms affected

All

Motivation and Context

  • Take workflows from cordova-paramedic
  • Added new workflows ci.yml and release-audit.yml
  • Added license_checker.yml which is needed by release-audit.yml to work

Description

Testing

Checklist

  • I've run the tests to see all new and existing tests pass
  • I added automated test coverage as appropriate for this change
  • Commit is prefixed with (platform) if this change only applies to one platform (e.g. (android))
  • If this Pull Request resolves an issue, I linked to the issue in the text above (and used the correct keyword to close issues using keywords)
  • I've updated the documentation if necessary

…ml``

- Take workflows from cordova-paramedic
- Added new workflows `ci.yml` and `release-audit.yml`
@GitToTheHub GitToTheHub changed the title chore(workflows): update workflows, add ci.yml and release-audit.yml` chore(workflows): update workflows, add ci.yml and release-audit.yml Jul 1, 2026
@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@GitToTheHub

Copy link
Copy Markdown
Contributor Author

release-audit.yml gives this error:

Run erisu/license-checker-action@99cffa11264fe545fd0baa6c13bca5a00ae608f2
Run if ! node -v &> /dev/null
Run npm i
npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.

added 76 packages, and audited 77 packages in 1s

16 packages are looking for funding
  run `npm fund` for details

3 vulnerabilities (2 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
The provided configuration file does not exists.

What means the error The provided configuration file does not exists.?

- Needed for `release-audit.yml` to work
@GitToTheHub GitToTheHub closed this Jul 1, 2026
@GitToTheHub GitToTheHub reopened this Jul 1, 2026
@GitToTheHub

Copy link
Copy Markdown
Contributor Author

release-audit.yml gives this error:

Run erisu/license-checker-action@99cffa11264fe545fd0baa6c13bca5a00ae608f2
Run if ! node -v &> /dev/null
Run npm i
npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.

added 76 packages, and audited 77 packages in 1s

16 packages are looking for funding
  run `npm fund` for details

3 vulnerabilities (2 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
The provided configuration file does not exists.

What means the error The provided configuration file does not exists.?

Seems license_checker.yml was missing

@GitToTheHub

Copy link
Copy Markdown
Contributor Author

Is this good to go?

@GitToTheHub

Copy link
Copy Markdown
Contributor Author

Closing as superseded: the workflow sync from this PR (updated action pins, ci.yml, release-audit.yml, licence_checker.yml) has already landed on master via #151, which matches the changes in cordova-plugin-inappbrowser@5b0419e (checkout v7.0.1, setup-node v7.0.0, android-emulator-runner v2.38.0, Xcode 26.x). After merging the current master, this branch has no remaining unique changes, so there is nothing left to merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants