Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

Shrinkwrap + Node:16.13.1 on Jenkinsfile + GHA #38

Merged
merged 34 commits into from
Jan 26, 2022
Merged

Shrinkwrap + Node:16.13.1 on Jenkinsfile + GHA #38

merged 34 commits into from
Jan 26, 2022

Conversation

zFernand0
Copy link
Member

No description provided.

zFernand0 and others added 24 commits July 30, 2021 08:05
- Update dependencies (to address some vulnerabilities)
- Add package-lock for dependabot alert updates 😋
- Add Circular Dependency Check
- Add some workflows (mostly copied from zowe-cli repo) 😋
  - Audit
  - Lint
  - Changelog
  - Base CI
  - NEW: CodeQL

Signed-off-by: zFernand0 <[email protected]>
ℹ️ This PR is easier to review with whitespace changes hidden. It will still be a big diff though 😢

In addition to the migration, this PR:
- Removes any tslint config file and rules
- Removes commented tests
- Updates GH workflows to run on NodeJs LTS versions

Signed-off-by: zFernand0 <[email protected]>
Migrate from TSLint to ESLint
Bumps [tar](https://github.com/npm/node-tar) from 6.1.8 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v6.1.8...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Update registry in npmrc to use https
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases)
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)
- [Commits](shelljs/shelljs@v0.8.4...v0.8.5)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
@codecov
Copy link

codecov bot commented Jan 20, 2022

Codecov Report

Merging #38 (8b2b72f) into next (8162368) will decrease coverage by 0.19%.
The diff coverage is 90.32%.

Impacted file tree graph

@@            Coverage Diff             @@
##             next      #38      +/-   ##
==========================================
- Coverage   92.03%   91.84%   -0.20%     
==========================================
  Files          41       41              
  Lines         427      417      -10     
  Branches       28       29       +1     
==========================================
- Hits          393      383      -10     
  Misses         32       32              
  Partials        2        2              
Impacted Files Coverage Δ
src/cli/-strings-/en.ts 100.00% <ø> (ø)
src/cli/ImsBaseHandler.ts 66.66% <ø> (ø)
src/cli/start/program/Program.definition.ts 100.00% <ø> (ø)
src/cli/start/region/Region.definition.ts 100.00% <ø> (ø)
src/healthCheck.ts 0.00% <0.00%> (ø)
src/imperative.ts 100.00% <ø> (ø)
src/api/rest/ImsRestClient.ts 55.17% <33.33%> (ø)
src/api/methods/CommonUtils.ts 100.00% <100.00%> (ø)
src/api/methods/start/Start.ts 100.00% <100.00%> (ø)
src/api/methods/stop/Stop.ts 100.00% <100.00%> (ø)
... and 15 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e68db80...8b2b72f. Read the comment docs.

Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
@zFernand0
Copy link
Member Author

No more changes planned

zFernand0 and others added 7 commits January 26, 2022 14:19
Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Shrinkwrap + Node:16.13.1 on Jenkinsfile + NPM:8 on GHA
Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@zFernand0 zFernand0 merged commit ef25210 into next Jan 26, 2022
@zFernand0 zFernand0 deleted the next-sw branch January 26, 2022 19:54
@zFernand0 zFernand0 self-assigned this Mar 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants