Skip to content

Conversation

@kikofernandez
Copy link
Contributor

@kikofernandez kikofernandez commented Sep 12, 2025

  • automate the creation a pull request that contains OpenVEX statements
    from known GH Securities. To do this, the script pushes to upstream a
    new branch, named vex and creates the pull request against master.
    the branch vex is always created on top of master and contains new
    OpenVEX statements for the last three releases of Erlang/OTP. If there
    is already an open pull request for vex, the script skips pushing
    more stuff. when the pull request is merged, a new pull request will
    be created. the pull request creation is scheduled on a daily basis.

  • this PR also updated and formatted the openvex.table with missing CVEs
    and wrongly reported initial versions.

Notes
It is expected that the job OpenVEX Security Sync fails in this PR because the job checkouts master and runs the script with the wrong parameters. That script has been updated here, but the job is picking up the script from what it is currently in master. We need to merge this PR to see that it works. This has been tested in my fork with other people from OTP, so it should be relatively safe to merge, ignoring this failing workflow for now.

@kikofernandez kikofernandez self-assigned this Sep 12, 2025
@CLAassistant
Copy link

CLAassistant commented Sep 12, 2025

CLA assistant check
All committers have signed the CLA.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 12, 2025

CT Test Results

    3 files    135 suites   49m 51s ⏱️
1 649 tests 1 592 ✅ 57 💤 0 ❌
2 285 runs  2 209 ✅ 76 💤 0 ❌

Results for commit 7090f4d.

♻️ This comment has been updated with latest results.

To speed up review, make sure that you have read Contributing to Erlang/OTP and that all checks pass.

See the TESTING and DEVELOPMENT HowTo guides for details about how to run test locally.

Artifacts

// Erlang/OTP Github Action Bot

@kikofernandez kikofernandez force-pushed the kiko/create-openvex-gh-prs branch 3 times, most recently from a181616 to 92b942a Compare September 12, 2025 12:18
@kikofernandez kikofernandez added team:VM Assigned to OTP team VM enhancement labels Sep 12, 2025
@kikofernandez kikofernandez force-pushed the kiko/create-openvex-gh-prs branch from 92b942a to 7090f4d Compare September 15, 2025 07:57
- automate the creation a pull request that contains OpenVEX statements
  from known GH Securities. To do this, the script pushes to upstream a
  new branch, named `vex` and creates the pull request against `master`.
  the branch `vex` is always created on top of `master` and contains new
  OpenVEX statements for the last three releases of Erlang/OTP. If there
  is already an open pull request for `vex`, the script skips pushing
  more stuff. when the pull request is merged, a new pull request will
  be created. the pull request creation is scheduled on a daily basis.

- this PR also updated and formatted the openvex.table with missing CVEs
  and wrongly reported initial versions.
@kikofernandez kikofernandez force-pushed the kiko/create-openvex-gh-prs branch from 7090f4d to e8952f2 Compare September 15, 2025 11:35
@kikofernandez kikofernandez merged commit 8c65cc3 into erlang:master Sep 15, 2025
26 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement team:VM Assigned to OTP team VM

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants