Set Yarn checksumBehavior to reset (#3366)

* Set Yarn checksumBehavior to reset

* Update .gitignore according to Yarn docs
See https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored

* Update yarn.lock

---------

Co-authored-by: Harshavardhana <harsha@minio.io>
This commit is contained in:
Victor Bayas
2024-05-29 17:50:12 -05:00
committed by GitHub
parent 7b8cfa2062
commit 3fdcfef1b4
6 changed files with 88 additions and 78 deletions

View File

@@ -19,11 +19,11 @@ concurrency:
jobs:
lint-job:
name: Checking Lint
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -47,7 +47,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
os: [ ubuntu-latest ]
os: [ubuntu-latest]
steps:
- name: Check out source code
uses: actions/checkout@v3
@@ -65,8 +65,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -110,10 +110,10 @@ jobs:
latest-minio:
name: Build latest MinIO
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
go-version: [1.22.x]
steps:
# To build minio image, we need to clone the repository first
- name: Clone github.com/minio/minio
@@ -139,8 +139,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -175,12 +175,12 @@ jobs:
name: Test Subpath with Nginx
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
timeout-minutes: 10
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -229,12 +229,12 @@ jobs:
name: Permissions Tests Part 1
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
timeout-minutes: 10
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -282,12 +282,12 @@ jobs:
name: Permissions Tests Part 2
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
timeout-minutes: 10
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -334,12 +334,12 @@ jobs:
name: Permissions Tests Part 3
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
timeout-minutes: 10
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -386,12 +386,12 @@ jobs:
name: Permissions Tests Part 4
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
timeout-minutes: 15
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -435,11 +435,11 @@ jobs:
name: Permissions Tests Part 5
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -483,11 +483,11 @@ jobs:
name: Permissions Tests Part 6
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -531,11 +531,11 @@ jobs:
name: Permissions Tests Part 7
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -578,11 +578,11 @@ jobs:
name: Permissions Tests Part 8
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -626,11 +626,11 @@ jobs:
name: Permissions Tests Part A
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -677,11 +677,11 @@ jobs:
name: Permissions Tests Part B
needs:
- compile-binary
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -733,8 +733,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -769,8 +769,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -807,7 +807,7 @@ jobs:
strategy:
matrix:
go-version: [ 1.22.x ]
go-version: [1.22.x]
steps:
- name: Check out code
@@ -888,11 +888,11 @@ jobs:
- ui-assets
- semgrep-static-code-analysis
- latest-minio
runs-on: [ ubuntu-latest ]
runs-on: [ubuntu-latest]
strategy:
matrix:
go-version: [ 1.22.x ]
go-version: [1.22.x]
steps:
- name: Check out code
@@ -963,7 +963,7 @@ jobs:
strategy:
matrix:
go-version: [ 1.22.x ]
go-version: [1.22.x]
steps:
- name: Check out code
@@ -1031,8 +1031,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -1177,8 +1177,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -1219,8 +1219,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -1260,8 +1260,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -1289,8 +1289,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -1317,8 +1317,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -1346,8 +1346,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3
@@ -1375,8 +1375,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
go-version: [ 1.22.x ]
os: [ ubuntu-latest ]
go-version: [1.22.x]
os: [ubuntu-latest]
steps:
- name: Check out code
uses: actions/checkout@v3

9
web-app/.gitignore vendored
View File

@@ -19,3 +19,12 @@ node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Yarn (see https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored)
.yarn/*
!.yarn/cache
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions

View File

@@ -1 +1,2 @@
nodeLinker: node-modules
checksumBehavior: reset

View File

@@ -5,5 +5,5 @@ then
\. "$NVM_DIR/nvm.sh";
nvm use;
fi
yarn install --no-check-resolutions
yarn install
yarn prettier --check .

View File

@@ -71,7 +71,7 @@ jobs:
working-directory: ./web-app
continue-on-error: false
run: |
yarn install --immutable --no-check-resolutions
yarn install --immutable
- name: Check for Warnings in build output
working-directory: ./web-app
continue-on-error: false
@@ -191,7 +191,7 @@ jobs:
yarn add -D create-react-app
yarn init -y
echo "yarn install"
yarn install --no-check-resolutions
yarn install
- name: Install Playwright Browsers
run: npx playwright install --with-deps

View File

@@ -3304,14 +3304,14 @@ __metadata:
linkType: hard
"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33":
version: 4.19.1
resolution: "@types/express-serve-static-core@npm:4.19.1"
version: 4.19.2
resolution: "@types/express-serve-static-core@npm:4.19.2"
dependencies:
"@types/node": "npm:*"
"@types/qs": "npm:*"
"@types/range-parser": "npm:*"
"@types/send": "npm:*"
checksum: 10c0/8e202374a7013fbbc5a3abd5111dd7ab73c4a6e9da4ffc1808d6e68be7a1dbd37e013b74e47aa6febc8efa459120058a1cbde6f2d509b2ad28fac301e1ee353a
checksum: 10c0/471060bbab7be4bbf2c24f5628e1fa2edbfd29fb47a99ba77984e9c0ac33b105a660cfc384ddd1e6fb6f45d9515e70422eefc9a7ba317565919ebcd5db251107
languageName: node
linkType: hard
@@ -7171,9 +7171,9 @@ __metadata:
linkType: hard
"electron-to-chromium@npm:^1.4.668":
version: 1.4.783
resolution: "electron-to-chromium@npm:1.4.783"
checksum: 10c0/d112e5602e2ee7516ead648e2d2449027f1106147858442781ac475f9a3861a783cb6c8f4638316800f5eff2c4a1f046cd412704678c90479c5417bf204de572
version: 1.4.784
resolution: "electron-to-chromium@npm:1.4.784"
checksum: 10c0/94180964f00c282ecb1a057c05d88e1cbb8cb2e7b5c6ef47eee1718c384b3b51342b7b449bd54dfbd6883783329f10df1a32965dcaadff7df00d453f0014dc76
languageName: node
linkType: hard
@@ -11738,7 +11738,7 @@ __metadata:
react-calendar: "npm:^5.0.0"
react-virtualized: "npm:^9.22.5"
styled-components: "npm:^5.3.11"
checksum: 10c0/f3844e6ae408add2d79d669521d3dc3438d689712df12cec949ee250ab141cf8d18980a690c67f867884efbe4ef528727224b6c07a1dba1d5fb399383122b093
checksum: 10c0/9ead684c2f1d67328239a580120aef569810b577d7be1cc27e35fbb77c04ae08eb4ad65adc2e38afe3241148784f6b7f2d3c615266bce6a2ad0396bf80c82f08
languageName: node
linkType: hard