Bump semver from 7.3.7 to 7.5.2 in /tools/simple-library-server (#7113)

* Bump semver from 7.3.7 to 7.5.2 in /tools/simple-library-server

Bumps [semver](https://github.com/npm/node-semver) from 7.3.7 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.3.7...v7.5.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* update: allow running reporter check

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dmitry Bushev <bushevdv@gmail.com>
This commit is contained in:
dependabot[bot] 2023-07-19 16:16:42 +03:00 committed by GitHub
parent 8a829384ed
commit ef702b87c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 26 additions and 10 deletions

View File

@ -8,6 +8,8 @@ on:
- develop
pull_request: {}
workflow_dispatch: {}
permissions:
checks: write
jobs:
enso-build-ci-gen-job-cancel-workflow-linux:
name: Cancel Previous Runs

View File

@ -1,5 +1,5 @@
# This file is auto-generated. Do not edit it manually!
# Edit the build\shader-tools\src\ci.rs module instead and run `cargo run --package enso-build-ci-gen`.
# Edit the build/shader-tools/src/ci.rs module instead and run `cargo run --package enso-build-ci-gen`.
name: Package Tools
on:

View File

@ -17,6 +17,7 @@ use ide_ci::actions::workflow::definition::setup_artifact_api;
use ide_ci::actions::workflow::definition::setup_conda;
use ide_ci::actions::workflow::definition::setup_wasm_pack_step;
use ide_ci::actions::workflow::definition::wrap_expression;
use ide_ci::actions::workflow::definition::Access;
use ide_ci::actions::workflow::definition::Branches;
use ide_ci::actions::workflow::definition::Concurrency;
use ide_ci::actions::workflow::definition::Event;
@ -458,7 +459,10 @@ pub fn gui() -> Result<Workflow> {
pub fn backend() -> Result<Workflow> {
let on = typical_check_triggers();
let mut workflow = Workflow { name: "Engine CI".into(), on, ..default() };
let mut permissions = BTreeMap::new();
// Required for `dorny/test-reporter`.
permissions.insert("checks".to_string(), Access::Write);
let mut workflow = Workflow { name: "Engine CI".into(), on, permissions, ..default() };
workflow.add(PRIMARY_OS, job::CancelWorkflow);
for os in TARGETED_SYSTEMS {
workflow.add(os, job::CiCheckBackend);

View File

@ -133,6 +133,13 @@ impl Concurrency {
}
}
#[derive(Clone, Copy, Debug, Serialize, Deserialize)]
#[serde(rename_all = "kebab-case")]
pub enum Access {
Read,
Write,
}
#[derive(Clone, Debug, Serialize, Deserialize)]
#[serde(rename_all = "kebab-case")]
pub struct Workflow {
@ -140,6 +147,8 @@ pub struct Workflow {
#[serde(skip_serializing_if = "Option::is_none")]
pub description: Option<String>,
pub on: Event,
#[serde(skip_serializing_if = "BTreeMap::is_empty")]
pub permissions: BTreeMap<String, Access>,
pub jobs: BTreeMap<String, Job>,
#[serde(skip_serializing_if = "BTreeMap::is_empty")]
pub env: BTreeMap<String, String>,
@ -151,6 +160,7 @@ impl Default for Workflow {
fn default() -> Self {
let mut ret = Self {
name: default(),
permissions: default(),
description: default(),
on: default(),
jobs: default(),

View File

@ -12,7 +12,7 @@
"compression": "^1.7.4",
"express": "^4.17.1",
"multer": "^1.4.2",
"semver": "^7.3.5",
"semver": "^7.5.2",
"yargs": "^17.0.1"
},
"engines": {
@ -729,9 +729,9 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"node_modules/semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.5.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz",
"integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@ -1493,9 +1493,9 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.5.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz",
"integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==",
"requires": {
"lru-cache": "^6.0.0"
}

View File

@ -17,7 +17,7 @@
"compression": "^1.7.4",
"express": "^4.17.1",
"multer": "^1.4.2",
"semver": "^7.3.5",
"semver": "^7.5.2",
"yargs": "^17.0.1"
},
"engines": {