text:
release: v0.1.47

Changes

chore: update npm dependencies (8e5c18b6c153eb7f9b3f23bc97cd634bbcb8cac2, 251b8bdd5016020ec65fffd2a1f51390a03cd6c0, f2da93d3724429af7f7d61ec571b3bf69d4f18e7)

Base PullRequest
default branch (https://github.com/technote-space/github-action-log-helper/tree/main)
Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

cli.js -u --packageFile package.json
Using yarn
Upgrading /home/runner/work/github-action-log-helper/github-action-log-helper/package.json

 @technote-space/github-action-test-helper  ^0.7.33  →  ^0.7.35
 @types/jest                                ^27.0.3  →  ^27.4.0
 @types/node                                ^17.0.5  →  ^17.0.8
 @typescript-eslint/eslint-plugin            ^5.8.1  →   ^5.9.0
 @typescript-eslint/parser                   ^5.8.1  →   ^5.9.0
 eslint                                      ^8.5.0  →   ^8.6.0
 jest                                       ^27.4.5  →  ^27.4.7
 jest-circus                                ^27.4.5  →  ^27.4.6
 lint-staged                                ^12.1.4  →  ^12.1.5

Run yarn install to install new versions.

yarn install
yarn install v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
$ [ -n "$CI" ] || [ ! -f node_modules/.bin/husky ] || husky install
Done in 13.72s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn upgrade
yarn upgrade v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Rebuilding all packages...
success Saved lockfile.
success Saved 368 new dependencies.
info Direct dependencies
├─ @commitlint/cli@16.0.1
├─ @commitlint/config-conventional@16.0.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @types/jest@27.4.0
├─ @typescript-eslint/eslint-plugin@5.9.0
├─ @typescript-eslint/parser@5.9.0
├─ eslint@8.6.0
├─ husky@7.0.4
├─ jest@27.4.7
├─ lint-staged@12.1.5
├─ pinst@2.1.6
├─ sprintf-js@1.1.2
├─ ts-jest@27.1.2
└─ typescript@4.5.4
info All dependencies
├─ @actions/github@5.0.0
├─ @babel/compat-data@7.16.4
├─ @babel/core@7.16.7
├─ @babel/helper-compilation-targets@7.16.7
├─ @babel/helper-function-name@7.16.7
├─ @babel/helper-get-function-arity@7.16.7
├─ @babel/helper-hoist-variables@7.16.7
├─ @babel/helper-module-imports@7.16.7
├─ @babel/helper-module-transforms@7.16.7
├─ @babel/helper-simple-access@7.16.7
├─ @babel/helper-validator-option@7.16.7
├─ @babel/helpers@7.16.7
├─ @babel/highlight@7.16.7
├─ @babel/plugin-syntax-async-generators@7.8.4
├─ @babel/plugin-syntax-bigint@7.8.3
├─ @babel/plugin-syntax-class-properties@7.12.13
├─ @babel/plugin-syntax-import-meta@7.10.4
├─ @babel/plugin-syntax-json-strings@7.8.3
├─ @babel/plugin-syntax-logical-assignment-operators@7.10.4
├─ @babel/plugin-syntax-nullish-coalescing-operator@7.8.3
├─ @babel/plugin-syntax-numeric-separator@7.10.4
├─ @babel/plugin-syntax-object-rest-spread@7.8.3
├─ @babel/plugin-syntax-optional-catch-binding@7.8.3
├─ @babel/plugin-syntax-optional-chaining@7.8.3
├─ @babel/plugin-syntax-top-level-await@7.14.5
├─ @babel/plugin-syntax-typescript@7.16.7
├─ @babel/template@7.16.7
├─ @bcoe/v8-coverage@0.2.3
├─ @commitlint/cli@16.0.1
├─ @commitlint/config-conventional@16.0.0
├─ @commitlint/ensure@16.0.0
├─ @commitlint/execute-rule@16.0.0
├─ @commitlint/format@16.0.0
├─ @commitlint/is-ignored@16.0.0
├─ @commitlint/lint@16.0.0
├─ @commitlint/load@16.0.0
├─ @commitlint/message@16.0.0
├─ @commitlint/parse@16.0.0
├─ @commitlint/read@16.0.0
├─ @commitlint/resolve-extends@16.0.0
├─ @commitlint/rules@16.0.0
├─ @commitlint/to-lines@16.0.0
├─ @commitlint/top-level@16.0.0
├─ @cspotcode/source-map-consumer@0.8.0
├─ @cspotcode/source-map-support@0.7.0
├─ @eslint/eslintrc@1.0.5
├─ @humanwhocodes/config-array@0.9.2
├─ @humanwhocodes/object-schema@1.2.1
├─ @istanbuljs/load-nyc-config@1.1.0
├─ @jest/globals@27.4.6
├─ @jest/reporters@27.4.6
├─ @jest/test-sequencer@27.4.6
├─ @nodelib/fs.scandir@2.1.5
├─ @nodelib/fs.stat@2.0.5
├─ @nodelib/fs.walk@1.2.8
├─ @octokit/auth-token@2.5.0
├─ @octokit/core@3.5.1
├─ @octokit/endpoint@6.0.12
├─ @octokit/graphql@4.8.0
├─ @octokit/openapi-types@11.2.0
├─ @octokit/plugin-paginate-rest@2.17.0
├─ @octokit/plugin-rest-endpoint-methods@5.13.0
├─ @octokit/request-error@2.1.0
├─ @sinonjs/commons@1.8.3
├─ @sinonjs/fake-timers@8.1.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @tootallnate/once@1.1.2
├─ @tsconfig/node10@1.0.8
├─ @tsconfig/node12@1.0.9
├─ @tsconfig/node14@1.0.1
├─ @tsconfig/node16@1.0.2
├─ @types/babel__core@7.1.18
├─ @types/babel__generator@7.6.4
├─ @types/babel__template@7.4.1
├─ @types/babel__traverse@7.14.2
├─ @types/graceful-fs@4.1.5
├─ @types/istanbul-lib-coverage@2.0.4
├─ @types/istanbul-lib-report@3.0.0
├─ @types/istanbul-reports@3.0.1
├─ @types/jest@27.4.0
├─ @types/json-schema@7.0.9
├─ @types/minimist@1.2.2
├─ @types/normalize-package-data@2.4.1
├─ @types/parse-json@4.0.0
├─ @types/prettier@2.4.2
├─ @types/stack-utils@2.0.1
├─ @types/yargs-parser@20.2.1
├─ @types/yargs@16.0.4
├─ @typescript-eslint/eslint-plugin@5.9.0
├─ @typescript-eslint/parser@5.9.0
├─ @typescript-eslint/type-utils@5.9.0
├─ abab@2.0.5
├─ acorn-globals@6.0.0
├─ acorn-jsx@5.3.2
├─ acorn-walk@8.2.0
├─ acorn@8.7.0
├─ aggregate-error@3.1.0
├─ ajv@6.12.6
├─ ansi-colors@4.1.1
├─ ansi-escapes@4.3.2
├─ anymatch@3.1.2
├─ arg@4.1.3
├─ argparse@2.0.1
├─ array-ify@1.0.0
├─ array-union@2.1.0
├─ arrify@1.0.1
├─ asynckit@0.4.0
├─ babel-jest@27.4.6
├─ babel-plugin-jest-hoist@27.4.0
├─ babel-preset-jest@27.4.0
├─ balanced-match@1.0.2
├─ before-after-hook@2.2.2
├─ brace-expansion@1.1.11
├─ braces@3.0.2
├─ browser-process-hrtime@1.0.0
├─ browserslist@4.19.1
├─ bs-logger@0.2.6
├─ bser@2.1.1
├─ buffer-from@1.1.2
├─ camelcase-keys@6.2.2
├─ caniuse-lite@1.0.30001296
├─ char-regex@1.0.2
├─ cjs-module-lexer@1.2.2
├─ clean-stack@2.2.0
├─ cli-cursor@3.1.0
├─ cli-truncate@3.1.0
├─ color-convert@2.0.1
├─ color-name@1.1.4
├─ combined-stream@1.0.8
├─ commander@8.3.0
├─ concat-map@0.0.1
├─ conventional-changelog-angular@5.0.13
├─ conventional-changelog-conventionalcommits@4.6.3
├─ conventional-commits-parser@3.2.4
├─ convert-source-map@1.8.0
├─ cosmiconfig-typescript-loader@1.0.3
├─ cosmiconfig@7.0.1
├─ create-require@1.1.1
├─ cross-spawn@7.0.3
├─ cssom@0.4.4
├─ cssstyle@2.3.0
├─ dargs@7.0.0
├─ data-urls@2.0.0
├─ debug@4.3.3
├─ decamelize-keys@1.1.0
├─ decamelize@1.2.0
├─ decimal.js@10.3.1
├─ dedent@0.7.0
├─ deep-is@0.1.4
├─ deepmerge@4.2.2
├─ delayed-stream@1.0.0
├─ deprecation@2.3.1
├─ detect-newline@3.1.0
├─ diff-sequences@27.4.0
├─ diff@4.0.2
├─ dir-glob@3.0.1
├─ doctrine@3.0.0
├─ domexception@2.0.1
├─ dot-prop@5.3.0
├─ electron-to-chromium@1.4.36
├─ emoji-regex@8.0.0
├─ enquirer@2.3.6
├─ error-ex@1.3.2
├─ escape-string-regexp@4.0.0
├─ escodegen@2.0.0
├─ eslint-scope@7.1.0
├─ eslint@8.6.0
├─ espree@9.3.0
├─ esprima@4.0.1
├─ esquery@1.4.0
├─ execa@5.1.1
├─ fast-deep-equal@3.1.3
├─ fast-glob@3.2.7
├─ fast-levenshtein@2.0.6
├─ fastq@1.13.0
├─ fb-watchman@2.0.1
├─ file-entry-cache@6.0.1
├─ fill-range@7.0.1
├─ flat-cache@3.0.4
├─ flatted@3.2.4
├─ form-data@3.0.1
├─ fromentries@1.3.2
├─ fs-extra@10.0.0
├─ fs.realpath@1.0.0
├─ function-bind@1.1.1
├─ gensync@1.0.0-beta.2
├─ get-package-type@0.1.0
├─ get-stream@6.0.1
├─ git-raw-commits@2.0.11
├─ glob-parent@6.0.2
├─ glob@7.2.0
├─ global-dirs@0.1.1
├─ globals@13.12.0
├─ globby@11.0.4
├─ hard-rejection@2.1.0
├─ has@1.0.3
├─ hosted-git-info@4.0.2
├─ html-encoding-sniffer@2.0.1
├─ html-escaper@2.0.2
├─ http-proxy-agent@4.0.1
├─ https-proxy-agent@5.0.0
├─ human-signals@2.1.0
├─ husky@7.0.4
├─ iconv-lite@0.4.24
├─ inflight@1.0.6
├─ inherits@2.0.4
├─ ini@1.3.8
├─ is-arrayish@0.2.1
├─ is-core-module@2.8.1
├─ is-extglob@2.1.1
├─ is-number@7.0.0
├─ is-obj@2.0.0
├─ is-plain-obj@1.1.0
├─ is-potential-custom-element-name@1.0.1
├─ is-stream@2.0.1
├─ is-text-path@1.0.1
├─ isexe@2.0.0
├─ istanbul-lib-instrument@5.1.0
├─ istanbul-lib-source-maps@4.0.1
├─ istanbul-reports@3.1.3
├─ jest-changed-files@27.4.2
├─ jest-cli@27.4.7
├─ jest-docblock@27.4.0
├─ jest-jasmine2@27.4.6
├─ jest-leak-detector@27.4.6
├─ jest-pnp-resolver@1.2.2
├─ jest-resolve-dependencies@27.4.6
├─ jest-serializer@27.4.0
├─ jest-util@27.4.2
├─ jest-watcher@27.4.6
├─ jest@27.4.7
├─ js-tokens@4.0.0
├─ jsdom@16.7.0
├─ jsesc@2.5.2
├─ json-parse-even-better-errors@2.3.1
├─ json-schema-traverse@0.4.1
├─ json-stable-stringify-without-jsonify@1.0.1
├─ json5@2.2.0
├─ jsonfile@6.1.0
├─ jsonparse@1.3.1
├─ JSONStream@1.3.5
├─ kind-of@6.0.3
├─ kleur@3.0.3
├─ leven@3.1.0
├─ lilconfig@2.0.4
├─ lines-and-columns@1.2.4
├─ lint-staged@12.1.5
├─ listr2@3.14.0
├─ locate-path@5.0.0
├─ lodash.memoize@4.1.2
├─ lodash.merge@4.6.2
├─ lodash@4.17.21
├─ log-update@4.0.0
├─ make-dir@3.1.0
├─ make-error@1.3.6
├─ makeerror@1.0.12
├─ map-obj@1.0.1
├─ mime-db@1.51.0
├─ mime-types@2.1.34
├─ mimic-fn@2.1.0
├─ min-indent@1.0.1
├─ minimist-options@4.1.0
├─ minimist@1.2.5
├─ ms@2.1.2
├─ node-fetch@2.6.6
├─ node-int64@0.4.0
├─ node-releases@2.0.1
├─ normalize-package-data@3.0.3
├─ npm-run-path@4.0.1
├─ nwsapi@2.2.0
├─ object-inspect@1.12.0
├─ onetime@5.1.2
├─ optionator@0.9.1
├─ p-limit@2.3.0
├─ p-locate@4.1.0
├─ p-map@4.0.0
├─ p-try@2.2.0
├─ parent-module@1.0.1
├─ parse5@6.0.1
├─ path-is-absolute@1.0.1
├─ path-key@3.1.1
├─ path-parse@1.0.7
├─ picocolors@1.0.0
├─ picomatch@2.3.1
├─ pinst@2.1.6
├─ pirates@4.0.4
├─ pkg-dir@4.2.0
├─ progress@2.0.3
├─ prompts@2.4.2
├─ psl@1.8.0
├─ queue-microtask@1.2.3
├─ quick-lru@4.0.1
├─ react-is@17.0.2
├─ read-pkg-up@7.0.1
├─ read-pkg@5.2.0
├─ readable-stream@3.6.0
├─ redent@3.0.0
├─ resolve-cwd@3.0.0
├─ resolve-global@1.0.0
├─ resolve.exports@1.1.0
├─ resolve@1.21.0
├─ restore-cursor@3.1.0
├─ reusify@1.0.4
├─ rfdc@1.3.0
├─ rimraf@3.0.2
├─ run-parallel@1.2.0
├─ rxjs@7.5.1
├─ safe-buffer@5.1.2
├─ safer-buffer@2.1.2
├─ saxes@5.0.1
├─ semver@7.3.5
├─ shebang-command@2.0.0
├─ shebang-regex@3.0.0
├─ sisteransi@1.0.5
├─ slice-ansi@5.0.0
├─ source-map-support@0.5.21
├─ source-map@0.6.1
├─ spdx-correct@3.1.1
├─ spdx-exceptions@2.3.0
├─ sprintf-js@1.1.2
├─ string_decoder@1.3.0
├─ string-argv@0.3.1
├─ strip-bom@4.0.0
├─ strip-final-newline@2.0.0
├─ strip-indent@3.0.0
├─ strip-json-comments@3.1.1
├─ supports-color@7.2.0
├─ supports-hyperlinks@2.2.0
├─ supports-preserve-symlinks-flag@1.0.0
├─ symbol-tree@3.2.4
├─ terminal-link@2.1.1
├─ test-exclude@6.0.0
├─ text-extensions@1.9.0
├─ text-table@0.2.0
├─ through@2.3.8
├─ tmpl@1.0.5
├─ to-fast-properties@2.0.0
├─ to-regex-range@5.0.1
├─ tough-cookie@4.0.0
├─ tr46@2.1.0
├─ trim-newlines@3.0.1
├─ ts-jest@27.1.2
├─ ts-node@10.4.0
├─ tslib@1.14.1
├─ tunnel@0.0.6
├─ type-detect@4.0.8
├─ type-fest@0.20.2
├─ typedarray-to-buffer@3.1.5
├─ typescript@4.5.4
├─ uri-js@4.4.1
├─ util-deprecate@1.0.2
├─ v8-compile-cache@2.3.0
├─ v8-to-istanbul@8.1.0
├─ w3c-hr-time@1.0.2
├─ w3c-xmlserializer@2.0.0
├─ walker@1.0.8
├─ whatwg-url@8.7.0
├─ which@2.0.2
├─ word-wrap@1.2.3
├─ write-file-atomic@3.0.3
├─ ws@7.5.6
├─ xmlchars@2.2.0
├─ yallist@4.0.0
├─ yaml@1.10.2
├─ yargs-parser@20.2.9
├─ yargs@17.3.1
├─ yn@3.1.1
└─ yocto-queue@0.1.0
Done in 9.00s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn audit
yarn audit v1.22.17
0 vulnerabilities found - Packages audited: 577
Done in 0.66s.

Changed files

Changed 2 files:

package.json
yarn.lock

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Codecov Report

Merging #67 (8e5c18b) into main (dedbb23) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 8e5c18b differs from pull request most recent head 1a38c44. Consider uploading reports for the commit 1a38c44 to get more accurate results

@@            Coverage Diff            @@
##              main       #67   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           53        53
  Branches         9         9
=========================================
  Hits            53        53

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 dedbb23...1a38c44. Read the comment docs.

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

cli.js -u --packageFile package.json
Using yarn
Upgrading /home/runner/work/github-action-log-helper/github-action-log-helper/package.json

 @commitlint/cli                   ^16.0.1  →  ^16.0.2
 @typescript-eslint/eslint-plugin   ^5.9.0  →   ^5.9.1
 @typescript-eslint/parser          ^5.9.0  →   ^5.9.1
 lint-staged                       ^12.1.5  →  ^12.1.7

Run yarn install to install new versions.

yarn install
yarn install v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
$ [ -n "$CI" ] || [ ! -f node_modules/.bin/husky ] || husky install
Done in 15.51s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn upgrade
yarn upgrade v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Rebuilding all packages...
success Saved lockfile.
success Saved 371 new dependencies.
info Direct dependencies
├─ @commitlint/cli@16.0.2
├─ @commitlint/config-conventional@16.0.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @types/jest@27.4.0
├─ @typescript-eslint/eslint-plugin@5.9.1
├─ @typescript-eslint/parser@5.9.1
├─ eslint@8.6.0
├─ husky@7.0.4
├─ jest@27.4.7
├─ lint-staged@12.1.7
├─ pinst@2.1.6
├─ sprintf-js@1.1.2
├─ ts-jest@27.1.2
└─ typescript@4.5.4
info All dependencies
├─ @actions/github@5.0.0
├─ @babel/compat-data@7.16.8
├─ @babel/core@7.16.7
├─ @babel/generator@7.16.8
├─ @babel/helper-compilation-targets@7.16.7
├─ @babel/helper-function-name@7.16.7
├─ @babel/helper-get-function-arity@7.16.7
├─ @babel/helper-hoist-variables@7.16.7
├─ @babel/helper-module-imports@7.16.7
├─ @babel/helper-module-transforms@7.16.7
├─ @babel/helper-simple-access@7.16.7
├─ @babel/helper-validator-option@7.16.7
├─ @babel/helpers@7.16.7
├─ @babel/highlight@7.16.7
├─ @babel/plugin-syntax-async-generators@7.8.4
├─ @babel/plugin-syntax-bigint@7.8.3
├─ @babel/plugin-syntax-class-properties@7.12.13
├─ @babel/plugin-syntax-import-meta@7.10.4
├─ @babel/plugin-syntax-json-strings@7.8.3
├─ @babel/plugin-syntax-logical-assignment-operators@7.10.4
├─ @babel/plugin-syntax-nullish-coalescing-operator@7.8.3
├─ @babel/plugin-syntax-numeric-separator@7.10.4
├─ @babel/plugin-syntax-object-rest-spread@7.8.3
├─ @babel/plugin-syntax-optional-catch-binding@7.8.3
├─ @babel/plugin-syntax-optional-chaining@7.8.3
├─ @babel/plugin-syntax-top-level-await@7.14.5
├─ @babel/plugin-syntax-typescript@7.16.7
├─ @babel/template@7.16.7
├─ @bcoe/v8-coverage@0.2.3
├─ @commitlint/cli@16.0.2
├─ @commitlint/config-conventional@16.0.0
├─ @commitlint/ensure@16.0.0
├─ @commitlint/execute-rule@16.0.0
├─ @commitlint/format@16.0.0
├─ @commitlint/is-ignored@16.0.0
├─ @commitlint/lint@16.0.0
├─ @commitlint/load@16.0.0
├─ @commitlint/message@16.0.0
├─ @commitlint/parse@16.0.0
├─ @commitlint/read@16.0.0
├─ @commitlint/resolve-extends@16.0.0
├─ @commitlint/rules@16.0.0
├─ @commitlint/to-lines@16.0.0
├─ @commitlint/top-level@16.0.0
├─ @cspotcode/source-map-consumer@0.8.0
├─ @cspotcode/source-map-support@0.7.0
├─ @eslint/eslintrc@1.0.5
├─ @humanwhocodes/config-array@0.9.2
├─ @humanwhocodes/object-schema@1.2.1
├─ @istanbuljs/load-nyc-config@1.1.0
├─ @jest/globals@27.4.6
├─ @jest/reporters@27.4.6
├─ @jest/test-sequencer@27.4.6
├─ @nodelib/fs.scandir@2.1.5
├─ @nodelib/fs.stat@2.0.5
├─ @nodelib/fs.walk@1.2.8
├─ @octokit/auth-token@2.5.0
├─ @octokit/core@3.5.1
├─ @octokit/endpoint@6.0.12
├─ @octokit/graphql@4.8.0
├─ @octokit/openapi-types@11.2.0
├─ @octokit/plugin-paginate-rest@2.17.0
├─ @octokit/plugin-rest-endpoint-methods@5.13.0
├─ @octokit/request-error@2.1.0
├─ @sinonjs/commons@1.8.3
├─ @sinonjs/fake-timers@8.1.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @tootallnate/once@1.1.2
├─ @tsconfig/node10@1.0.8
├─ @tsconfig/node12@1.0.9
├─ @tsconfig/node14@1.0.1
├─ @tsconfig/node16@1.0.2
├─ @types/babel__core@7.1.18
├─ @types/babel__generator@7.6.4
├─ @types/babel__template@7.4.1
├─ @types/babel__traverse@7.14.2
├─ @types/graceful-fs@4.1.5
├─ @types/istanbul-lib-coverage@2.0.4
├─ @types/istanbul-lib-report@3.0.0
├─ @types/istanbul-reports@3.0.1
├─ @types/jest@27.4.0
├─ @types/json-schema@7.0.9
├─ @types/minimist@1.2.2
├─ @types/normalize-package-data@2.4.1
├─ @types/parse-json@4.0.0
├─ @types/prettier@2.4.3
├─ @types/stack-utils@2.0.1
├─ @types/yargs-parser@20.2.1
├─ @types/yargs@16.0.4
├─ @typescript-eslint/eslint-plugin@5.9.1
├─ @typescript-eslint/parser@5.9.1
├─ @typescript-eslint/type-utils@5.9.1
├─ abab@2.0.5
├─ acorn-globals@6.0.0
├─ acorn-jsx@5.3.2
├─ acorn-walk@8.2.0
├─ acorn@8.7.0
├─ aggregate-error@3.1.0
├─ ajv@6.12.6
├─ ansi-colors@4.1.1
├─ ansi-escapes@4.3.2
├─ anymatch@3.1.2
├─ arg@4.1.3
├─ argparse@2.0.1
├─ array-ify@1.0.0
├─ array-union@2.1.0
├─ arrify@1.0.1
├─ asynckit@0.4.0
├─ babel-jest@27.4.6
├─ babel-plugin-jest-hoist@27.4.0
├─ babel-preset-jest@27.4.0
├─ balanced-match@1.0.2
├─ before-after-hook@2.2.2
├─ brace-expansion@1.1.11
├─ braces@3.0.2
├─ browser-process-hrtime@1.0.0
├─ browserslist@4.19.1
├─ bs-logger@0.2.6
├─ bser@2.1.1
├─ buffer-from@1.1.2
├─ camelcase-keys@6.2.2
├─ caniuse-lite@1.0.30001299
├─ char-regex@1.0.2
├─ cjs-module-lexer@1.2.2
├─ clean-stack@2.2.0
├─ cli-cursor@3.1.0
├─ cli-truncate@3.1.0
├─ color-convert@2.0.1
├─ color-name@1.1.4
├─ combined-stream@1.0.8
├─ commander@8.3.0
├─ concat-map@0.0.1
├─ conventional-changelog-angular@5.0.13
├─ conventional-changelog-conventionalcommits@4.6.3
├─ conventional-commits-parser@3.2.4
├─ convert-source-map@1.8.0
├─ cosmiconfig-typescript-loader@1.0.3
├─ cosmiconfig@7.0.1
├─ create-require@1.1.1
├─ cross-spawn@7.0.3
├─ cssom@0.4.4
├─ cssstyle@2.3.0
├─ dargs@7.0.0
├─ data-urls@2.0.0
├─ debug@4.3.3
├─ decamelize-keys@1.1.0
├─ decamelize@1.2.0
├─ decimal.js@10.3.1
├─ dedent@0.7.0
├─ deep-is@0.1.4
├─ deepmerge@4.2.2
├─ delayed-stream@1.0.0
├─ deprecation@2.3.1
├─ detect-newline@3.1.0
├─ diff-sequences@27.4.0
├─ diff@4.0.2
├─ dir-glob@3.0.1
├─ doctrine@3.0.0
├─ domexception@2.0.1
├─ dot-prop@5.3.0
├─ eastasianwidth@0.2.0
├─ electron-to-chromium@1.4.44
├─ emoji-regex@8.0.0
├─ enquirer@2.3.6
├─ error-ex@1.3.2
├─ escape-string-regexp@4.0.0
├─ escodegen@2.0.0
├─ eslint-scope@7.1.0
├─ eslint@8.6.0
├─ espree@9.3.0
├─ esprima@4.0.1
├─ esquery@1.4.0
├─ execa@5.1.1
├─ fast-deep-equal@3.1.3
├─ fast-glob@3.2.10
├─ fast-levenshtein@2.0.6
├─ fastq@1.13.0
├─ fb-watchman@2.0.1
├─ file-entry-cache@6.0.1
├─ fill-range@7.0.1
├─ flat-cache@3.0.4
├─ flatted@3.2.4
├─ form-data@3.0.1
├─ fromentries@1.3.2
├─ fs-extra@10.0.0
├─ fs.realpath@1.0.0
├─ function-bind@1.1.1
├─ gensync@1.0.0-beta.2
├─ get-package-type@0.1.0
├─ get-stream@6.0.1
├─ git-raw-commits@2.0.11
├─ glob-parent@6.0.2
├─ glob@7.2.0
├─ global-dirs@0.1.1
├─ globals@13.12.0
├─ globby@11.1.0
├─ hard-rejection@2.1.0
├─ has@1.0.3
├─ hosted-git-info@4.1.0
├─ html-encoding-sniffer@2.0.1
├─ html-escaper@2.0.2
├─ http-proxy-agent@4.0.1
├─ https-proxy-agent@5.0.0
├─ human-signals@2.1.0
├─ husky@7.0.4
├─ iconv-lite@0.4.24
├─ inflight@1.0.6
├─ inherits@2.0.4
├─ ini@1.3.8
├─ is-arrayish@0.2.1
├─ is-core-module@2.8.1
├─ is-extglob@2.1.1
├─ is-number@7.0.0
├─ is-obj@2.0.0
├─ is-plain-obj@1.1.0
├─ is-potential-custom-element-name@1.0.1
├─ is-stream@2.0.1
├─ is-text-path@1.0.1
├─ isexe@2.0.0
├─ istanbul-lib-instrument@5.1.0
├─ istanbul-lib-source-maps@4.0.1
├─ istanbul-reports@3.1.3
├─ jest-changed-files@27.4.2
├─ jest-cli@27.4.7
├─ jest-docblock@27.4.0
├─ jest-jasmine2@27.4.6
├─ jest-leak-detector@27.4.6
├─ jest-pnp-resolver@1.2.2
├─ jest-resolve-dependencies@27.4.6
├─ jest-serializer@27.4.0
├─ jest-util@27.4.2
├─ jest-watcher@27.4.6
├─ jest@27.4.7
├─ js-tokens@4.0.0
├─ jsdom@16.7.0
├─ jsesc@2.5.2
├─ json-parse-even-better-errors@2.3.1
├─ json-schema-traverse@0.4.1
├─ json-stable-stringify-without-jsonify@1.0.1
├─ json5@2.2.0
├─ jsonfile@6.1.0
├─ jsonparse@1.3.1
├─ JSONStream@1.3.5
├─ kind-of@6.0.3
├─ kleur@3.0.3
├─ leven@3.1.0
├─ lilconfig@2.0.4
├─ lines-and-columns@1.2.4
├─ lint-staged@12.1.7
├─ listr2@3.14.0
├─ locate-path@5.0.0
├─ lodash.memoize@4.1.2
├─ lodash.merge@4.6.2
├─ lodash@4.17.21
├─ log-update@4.0.0
├─ make-dir@3.1.0
├─ make-error@1.3.6
├─ makeerror@1.0.12
├─ map-obj@1.0.1
├─ merge2@1.4.1
├─ mime-db@1.51.0
├─ mime-types@2.1.34
├─ mimic-fn@2.1.0
├─ min-indent@1.0.1
├─ minimist-options@4.1.0
├─ minimist@1.2.5
├─ ms@2.1.2
├─ node-fetch@2.6.6
├─ node-int64@0.4.0
├─ node-releases@2.0.1
├─ normalize-package-data@3.0.3
├─ npm-run-path@4.0.1
├─ nwsapi@2.2.0
├─ object-inspect@1.12.0
├─ onetime@5.1.2
├─ optionator@0.9.1
├─ p-limit@2.3.0
├─ p-locate@4.1.0
├─ p-map@4.0.0
├─ p-try@2.2.0
├─ parent-module@1.0.1
├─ parse5@6.0.1
├─ path-is-absolute@1.0.1
├─ path-key@3.1.1
├─ path-parse@1.0.7
├─ picocolors@1.0.0
├─ picomatch@2.3.1
├─ pinst@2.1.6
├─ pirates@4.0.4
├─ pkg-dir@4.2.0
├─ progress@2.0.3
├─ prompts@2.4.2
├─ psl@1.8.0
├─ queue-microtask@1.2.3
├─ quick-lru@4.0.1
├─ react-is@17.0.2
├─ read-pkg-up@7.0.1
├─ read-pkg@5.2.0
├─ readable-stream@3.6.0
├─ redent@3.0.0
├─ resolve-cwd@3.0.0
├─ resolve-global@1.0.0
├─ resolve.exports@1.1.0
├─ resolve@1.21.0
├─ restore-cursor@3.1.0
├─ reusify@1.0.4
├─ rfdc@1.3.0
├─ rimraf@3.0.2
├─ run-parallel@1.2.0
├─ rxjs@7.5.2
├─ safe-buffer@5.1.2
├─ safer-buffer@2.1.2
├─ saxes@5.0.1
├─ semver@7.3.5
├─ shebang-command@2.0.0
├─ shebang-regex@3.0.0
├─ sisteransi@1.0.5
├─ slice-ansi@5.0.0
├─ source-map-support@0.5.21
├─ source-map@0.6.1
├─ spdx-correct@3.1.1
├─ spdx-exceptions@2.3.0
├─ sprintf-js@1.1.2
├─ string_decoder@1.3.0
├─ string-argv@0.3.1
├─ strip-bom@4.0.0
├─ strip-final-newline@2.0.0
├─ strip-indent@3.0.0
├─ strip-json-comments@3.1.1
├─ supports-color@7.2.0
├─ supports-hyperlinks@2.2.0
├─ supports-preserve-symlinks-flag@1.0.0
├─ symbol-tree@3.2.4
├─ terminal-link@2.1.1
├─ test-exclude@6.0.0
├─ text-extensions@1.9.0
├─ text-table@0.2.0
├─ through@2.3.8
├─ tmpl@1.0.5
├─ to-fast-properties@2.0.0
├─ to-regex-range@5.0.1
├─ tough-cookie@4.0.0
├─ tr46@2.1.0
├─ trim-newlines@3.0.1
├─ ts-jest@27.1.2
├─ ts-node@10.4.0
├─ tslib@1.14.1
├─ tunnel@0.0.6
├─ type-detect@4.0.8
├─ type-fest@0.20.2
├─ typedarray-to-buffer@3.1.5
├─ typescript@4.5.4
├─ uri-js@4.4.1
├─ util-deprecate@1.0.2
├─ v8-compile-cache@2.3.0
├─ v8-to-istanbul@8.1.1
├─ w3c-hr-time@1.0.2
├─ w3c-xmlserializer@2.0.0
├─ walker@1.0.8
├─ whatwg-url@8.7.0
├─ which@2.0.2
├─ word-wrap@1.2.3
├─ write-file-atomic@3.0.3
├─ ws@7.5.6
├─ xmlchars@2.2.0
├─ yallist@4.0.0
├─ yaml@1.10.2
├─ yargs-parser@20.2.9
├─ yargs@17.3.1
├─ yn@3.1.1
└─ yocto-queue@0.1.0
Done in 10.97s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn audit
yarn audit v1.22.17
0 vulnerabilities found - Packages audited: 577
Done in 0.66s.

Changed files

Changed 2 files:

package.json
yarn.lock

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

cli.js -u --packageFile package.json
Using yarn
Upgrading /home/runner/work/github-action-log-helper/github-action-log-helper/package.json

 @commitlint/cli                   ^16.0.2  →   ^16.0.3
 @types/node                       ^17.0.8  →  ^17.0.10
 @typescript-eslint/eslint-plugin   ^5.9.1  →   ^5.10.0
 @typescript-eslint/parser          ^5.9.1  →   ^5.10.0
 eslint                             ^8.6.0  →    ^8.7.0
 lint-staged                       ^12.1.7  →   ^12.2.1
 ts-jest                           ^27.1.2  →   ^27.1.3

Run yarn install to install new versions.

yarn install
yarn install v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
$ [ -n "$CI" ] || [ ! -f node_modules/.bin/husky ] || husky install
Done in 13.47s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn upgrade
yarn upgrade v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Rebuilding all packages...
success Saved lockfile.
success Saved 369 new dependencies.
info Direct dependencies
├─ @commitlint/cli@16.0.3
├─ @commitlint/config-conventional@16.0.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @types/jest@27.4.0
├─ @typescript-eslint/eslint-plugin@5.10.0
├─ @typescript-eslint/parser@5.10.0
├─ eslint@8.7.0
├─ husky@7.0.4
├─ jest@27.4.7
├─ lint-staged@12.2.1
├─ pinst@2.1.6
├─ sprintf-js@1.1.2
├─ ts-jest@27.1.3
└─ typescript@4.5.4
info All dependencies
├─ @actions/github@5.0.0
├─ @babel/compat-data@7.16.8
├─ @babel/core@7.16.10
├─ @babel/helper-compilation-targets@7.16.7
├─ @babel/helper-function-name@7.16.7
├─ @babel/helper-get-function-arity@7.16.7
├─ @babel/helper-hoist-variables@7.16.7
├─ @babel/helper-module-imports@7.16.7
├─ @babel/helper-module-transforms@7.16.7
├─ @babel/helper-plugin-utils@7.16.7
├─ @babel/helper-simple-access@7.16.7
├─ @babel/helper-validator-option@7.16.7
├─ @babel/helpers@7.16.7
├─ @babel/highlight@7.16.10
├─ @babel/plugin-syntax-async-generators@7.8.4
├─ @babel/plugin-syntax-bigint@7.8.3
├─ @babel/plugin-syntax-class-properties@7.12.13
├─ @babel/plugin-syntax-import-meta@7.10.4
├─ @babel/plugin-syntax-json-strings@7.8.3
├─ @babel/plugin-syntax-logical-assignment-operators@7.10.4
├─ @babel/plugin-syntax-nullish-coalescing-operator@7.8.3
├─ @babel/plugin-syntax-numeric-separator@7.10.4
├─ @babel/plugin-syntax-object-rest-spread@7.8.3
├─ @babel/plugin-syntax-optional-catch-binding@7.8.3
├─ @babel/plugin-syntax-optional-chaining@7.8.3
├─ @babel/plugin-syntax-top-level-await@7.14.5
├─ @babel/plugin-syntax-typescript@7.16.7
├─ @babel/template@7.16.7
├─ @bcoe/v8-coverage@0.2.3
├─ @commitlint/cli@16.0.3
├─ @commitlint/config-conventional@16.0.0
├─ @commitlint/ensure@16.0.0
├─ @commitlint/execute-rule@16.0.0
├─ @commitlint/format@16.0.0
├─ @commitlint/is-ignored@16.0.0
├─ @commitlint/lint@16.0.0
├─ @commitlint/load@16.0.0
├─ @commitlint/message@16.0.0
├─ @commitlint/parse@16.0.0
├─ @commitlint/read@16.0.0
├─ @commitlint/resolve-extends@16.0.0
├─ @commitlint/rules@16.0.0
├─ @commitlint/to-lines@16.0.0
├─ @commitlint/top-level@16.0.0
├─ @cspotcode/source-map-consumer@0.8.0
├─ @cspotcode/source-map-support@0.7.0
├─ @eslint/eslintrc@1.0.5
├─ @humanwhocodes/config-array@0.9.2
├─ @humanwhocodes/object-schema@1.2.1
├─ @istanbuljs/load-nyc-config@1.1.0
├─ @jest/globals@27.4.6
├─ @jest/reporters@27.4.6
├─ @jest/test-sequencer@27.4.6
├─ @nodelib/fs.scandir@2.1.5
├─ @nodelib/fs.stat@2.0.5
├─ @nodelib/fs.walk@1.2.8
├─ @octokit/auth-token@2.5.0
├─ @octokit/core@3.5.1
├─ @octokit/endpoint@6.0.12
├─ @octokit/graphql@4.8.0
├─ @octokit/openapi-types@11.2.0
├─ @octokit/plugin-paginate-rest@2.17.0
├─ @octokit/plugin-rest-endpoint-methods@5.13.0
├─ @octokit/request-error@2.1.0
├─ @sinonjs/commons@1.8.3
├─ @sinonjs/fake-timers@8.1.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @tootallnate/once@1.1.2
├─ @tsconfig/node10@1.0.8
├─ @tsconfig/node12@1.0.9
├─ @tsconfig/node14@1.0.1
├─ @tsconfig/node16@1.0.2
├─ @types/babel__core@7.1.18
├─ @types/babel__generator@7.6.4
├─ @types/babel__template@7.4.1
├─ @types/babel__traverse@7.14.2
├─ @types/graceful-fs@4.1.5
├─ @types/istanbul-lib-coverage@2.0.4
├─ @types/istanbul-lib-report@3.0.0
├─ @types/istanbul-reports@3.0.1
├─ @types/jest@27.4.0
├─ @types/json-schema@7.0.9
├─ @types/minimist@1.2.2
├─ @types/normalize-package-data@2.4.1
├─ @types/parse-json@4.0.0
├─ @types/prettier@2.4.3
├─ @types/stack-utils@2.0.1
├─ @types/yargs-parser@20.2.1
├─ @types/yargs@16.0.4
├─ @typescript-eslint/eslint-plugin@5.10.0
├─ @typescript-eslint/parser@5.10.0
├─ @typescript-eslint/type-utils@5.10.0
├─ abab@2.0.5
├─ acorn-globals@6.0.0
├─ acorn-jsx@5.3.2
├─ acorn-walk@8.2.0
├─ acorn@8.7.0
├─ aggregate-error@3.1.0
├─ ajv@6.12.6
├─ ansi-escapes@4.3.2
├─ anymatch@3.1.2
├─ arg@4.1.3
├─ argparse@2.0.1
├─ array-ify@1.0.0
├─ array-union@2.1.0
├─ arrify@1.0.1
├─ asynckit@0.4.0
├─ babel-jest@27.4.6
├─ babel-plugin-jest-hoist@27.4.0
├─ babel-preset-jest@27.4.0
├─ balanced-match@1.0.2
├─ before-after-hook@2.2.2
├─ brace-expansion@1.1.11
├─ braces@3.0.2
├─ browser-process-hrtime@1.0.0
├─ browserslist@4.19.1
├─ bs-logger@0.2.6
├─ bser@2.1.1
├─ buffer-from@1.1.2
├─ camelcase-keys@6.2.2
├─ caniuse-lite@1.0.30001300
├─ char-regex@1.0.2
├─ cjs-module-lexer@1.2.2
├─ clean-stack@2.2.0
├─ cli-cursor@3.1.0
├─ cli-truncate@3.1.0
├─ color-convert@2.0.1
├─ color-name@1.1.4
├─ combined-stream@1.0.8
├─ commander@8.3.0
├─ concat-map@0.0.1
├─ conventional-changelog-angular@5.0.13
├─ conventional-changelog-conventionalcommits@4.6.3
├─ conventional-commits-parser@3.2.4
├─ convert-source-map@1.8.0
├─ cosmiconfig-typescript-loader@1.0.3
├─ cosmiconfig@7.0.1
├─ create-require@1.1.1
├─ cross-spawn@7.0.3
├─ cssom@0.4.4
├─ cssstyle@2.3.0
├─ dargs@7.0.0
├─ data-urls@2.0.0
├─ debug@4.3.3
├─ decamelize-keys@1.1.0
├─ decamelize@1.2.0
├─ decimal.js@10.3.1
├─ dedent@0.7.0
├─ deep-is@0.1.4
├─ deepmerge@4.2.2
├─ delayed-stream@1.0.0
├─ deprecation@2.3.1
├─ detect-newline@3.1.0
├─ diff-sequences@27.4.0
├─ diff@4.0.2
├─ dir-glob@3.0.1
├─ doctrine@3.0.0
├─ domexception@2.0.1
├─ dot-prop@5.3.0
├─ eastasianwidth@0.2.0
├─ electron-to-chromium@1.4.49
├─ emoji-regex@8.0.0
├─ error-ex@1.3.2
├─ escape-string-regexp@4.0.0
├─ escodegen@2.0.0
├─ eslint-scope@7.1.0
├─ eslint-visitor-keys@3.2.0
├─ eslint@8.7.0
├─ espree@9.3.0
├─ esprima@4.0.1
├─ esquery@1.4.0
├─ execa@5.1.1
├─ fast-deep-equal@3.1.3
├─ fast-glob@3.2.11
├─ fast-levenshtein@2.0.6
├─ fastq@1.13.0
├─ fb-watchman@2.0.1
├─ file-entry-cache@6.0.1
├─ fill-range@7.0.1
├─ flat-cache@3.0.4
├─ flatted@3.2.4
├─ form-data@3.0.1
├─ fromentries@1.3.2
├─ fs-extra@10.0.0
├─ fs.realpath@1.0.0
├─ function-bind@1.1.1
├─ gensync@1.0.0-beta.2
├─ get-package-type@0.1.0
├─ get-stream@6.0.1
├─ git-raw-commits@2.0.11
├─ glob-parent@6.0.2
├─ glob@7.2.0
├─ global-dirs@0.1.1
├─ globals@13.12.0
├─ globby@11.1.0
├─ hard-rejection@2.1.0
├─ has@1.0.3
├─ hosted-git-info@4.1.0
├─ html-encoding-sniffer@2.0.1
├─ html-escaper@2.0.2
├─ http-proxy-agent@4.0.1
├─ https-proxy-agent@5.0.0
├─ human-signals@2.1.0
├─ husky@7.0.4
├─ iconv-lite@0.4.24
├─ inflight@1.0.6
├─ inherits@2.0.4
├─ ini@1.3.8
├─ is-arrayish@0.2.1
├─ is-core-module@2.8.1
├─ is-extglob@2.1.1
├─ is-number@7.0.0
├─ is-obj@2.0.0
├─ is-plain-obj@1.1.0
├─ is-potential-custom-element-name@1.0.1
├─ is-stream@2.0.1
├─ is-text-path@1.0.1
├─ isexe@2.0.0
├─ istanbul-lib-instrument@5.1.0
├─ istanbul-lib-source-maps@4.0.1
├─ istanbul-reports@3.1.3
├─ jest-changed-files@27.4.2
├─ jest-cli@27.4.7
├─ jest-docblock@27.4.0
├─ jest-jasmine2@27.4.6
├─ jest-leak-detector@27.4.6
├─ jest-pnp-resolver@1.2.2
├─ jest-resolve-dependencies@27.4.6
├─ jest-serializer@27.4.0
├─ jest-util@27.4.2
├─ jest-watcher@27.4.6
├─ jest@27.4.7
├─ js-tokens@4.0.0
├─ jsdom@16.7.0
├─ jsesc@2.5.2
├─ json-parse-even-better-errors@2.3.1
├─ json-schema-traverse@0.4.1
├─ json-stable-stringify-without-jsonify@1.0.1
├─ json5@2.2.0
├─ jsonfile@6.1.0
├─ jsonparse@1.3.1
├─ JSONStream@1.3.5
├─ kind-of@6.0.3
├─ kleur@3.0.3
├─ leven@3.1.0
├─ lilconfig@2.0.4
├─ lines-and-columns@1.2.4
├─ lint-staged@12.2.1
├─ listr2@3.14.0
├─ locate-path@5.0.0
├─ lodash.memoize@4.1.2
├─ lodash.merge@4.6.2
├─ lodash@4.17.21
├─ log-update@4.0.0
├─ make-dir@3.1.0
├─ make-error@1.3.6
├─ makeerror@1.0.12
├─ map-obj@1.0.1
├─ merge2@1.4.1
├─ mime-db@1.51.0
├─ mime-types@2.1.34
├─ mimic-fn@2.1.0
├─ min-indent@1.0.1
├─ minimist-options@4.1.0
├─ minimist@1.2.5
├─ ms@2.1.2
├─ node-fetch@2.6.7
├─ node-int64@0.4.0
├─ node-releases@2.0.1
├─ normalize-package-data@3.0.3
├─ npm-run-path@4.0.1
├─ nwsapi@2.2.0
├─ object-inspect@1.12.0
├─ onetime@5.1.2
├─ optionator@0.9.1
├─ p-limit@2.3.0
├─ p-locate@4.1.0
├─ p-map@4.0.0
├─ p-try@2.2.0
├─ parent-module@1.0.1
├─ parse5@6.0.1
├─ path-is-absolute@1.0.1
├─ path-key@3.1.1
├─ path-parse@1.0.7
├─ picocolors@1.0.0
├─ picomatch@2.3.1
├─ pinst@2.1.6
├─ pirates@4.0.4
├─ pkg-dir@4.2.0
├─ prompts@2.4.2
├─ psl@1.8.0
├─ queue-microtask@1.2.3
├─ quick-lru@4.0.1
├─ react-is@17.0.2
├─ read-pkg-up@7.0.1
├─ read-pkg@5.2.0
├─ readable-stream@3.6.0
├─ redent@3.0.0
├─ resolve-cwd@3.0.0
├─ resolve-global@1.0.0
├─ resolve.exports@1.1.0
├─ resolve@1.21.0
├─ restore-cursor@3.1.0
├─ reusify@1.0.4
├─ rfdc@1.3.0
├─ rimraf@3.0.2
├─ run-parallel@1.2.0
├─ rxjs@7.5.2
├─ safe-buffer@5.1.2
├─ safer-buffer@2.1.2
├─ saxes@5.0.1
├─ semver@7.3.5
├─ shebang-command@2.0.0
├─ shebang-regex@3.0.0
├─ sisteransi@1.0.5
├─ slice-ansi@5.0.0
├─ source-map-support@0.5.21
├─ source-map@0.6.1
├─ spdx-correct@3.1.1
├─ spdx-exceptions@2.3.0
├─ sprintf-js@1.1.2
├─ string_decoder@1.3.0
├─ string-argv@0.3.1
├─ strip-bom@4.0.0
├─ strip-final-newline@2.0.0
├─ strip-indent@3.0.0
├─ strip-json-comments@3.1.1
├─ supports-color@7.2.0
├─ supports-hyperlinks@2.2.0
├─ supports-preserve-symlinks-flag@1.0.0
├─ symbol-tree@3.2.4
├─ terminal-link@2.1.1
├─ test-exclude@6.0.0
├─ text-extensions@1.9.0
├─ text-table@0.2.0
├─ through@2.3.8
├─ tmpl@1.0.5
├─ to-fast-properties@2.0.0
├─ to-regex-range@5.0.1
├─ tough-cookie@4.0.0
├─ tr46@2.1.0
├─ trim-newlines@3.0.1
├─ ts-jest@27.1.3
├─ ts-node@10.4.0
├─ tslib@1.14.1
├─ tunnel@0.0.6
├─ type-detect@4.0.8
├─ type-fest@0.20.2
├─ typedarray-to-buffer@3.1.5
├─ typescript@4.5.4
├─ uri-js@4.4.1
├─ util-deprecate@1.0.2
├─ v8-compile-cache@2.3.0
├─ v8-to-istanbul@8.1.1
├─ w3c-hr-time@1.0.2
├─ w3c-xmlserializer@2.0.0
├─ walker@1.0.8
├─ whatwg-url@8.7.0
├─ which@2.0.2
├─ word-wrap@1.2.3
├─ write-file-atomic@3.0.3
├─ ws@7.5.6
├─ xmlchars@2.2.0
├─ yallist@4.0.0
├─ yaml@1.10.2
├─ yargs-parser@20.2.9
├─ yargs@17.3.1
├─ yn@3.1.1
└─ yocto-queue@0.1.0
Done in 9.73s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn audit
yarn audit v1.22.17
0 vulnerabilities found - Packages audited: 573
Done in 0.67s.

Changed files

Changed 2 files:

package.json
yarn.lock

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

cli.js -u --packageFile package.json
Using yarn
Upgrading /home/runner/work/github-action-log-helper/github-action-log-helper/package.json

 @commitlint/cli                    ^16.0.3  →   ^16.1.0
 @types/node                       ^17.0.10  →  ^17.0.12
 @typescript-eslint/eslint-plugin   ^5.10.0  →   ^5.10.1
 @typescript-eslint/parser          ^5.10.0  →   ^5.10.1
 lint-staged                        ^12.2.1  →   ^12.3.2
 typescript                          ^4.5.4  →    ^4.5.5

Run yarn install to install new versions.

yarn install
yarn install v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
$ [ -n "$CI" ] || [ ! -f node_modules/.bin/husky ] || husky install
Done in 14.35s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn upgrade
yarn upgrade v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Rebuilding all packages...
success Saved lockfile.
success Saved 368 new dependencies.
info Direct dependencies
├─ @commitlint/cli@16.1.0
├─ @commitlint/config-conventional@16.0.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @types/jest@27.4.0
├─ @typescript-eslint/eslint-plugin@5.10.1
├─ @typescript-eslint/parser@5.10.1
├─ eslint@8.7.0
├─ husky@7.0.4
├─ jest@27.4.7
├─ lint-staged@12.3.2
├─ pinst@2.1.6
├─ sprintf-js@1.1.2
├─ ts-jest@27.1.3
└─ typescript@4.5.5
info All dependencies
├─ @actions/github@5.0.0
├─ @babel/compat-data@7.16.8
├─ @babel/core@7.16.12
├─ @babel/helper-compilation-targets@7.16.7
├─ @babel/helper-function-name@7.16.7
├─ @babel/helper-get-function-arity@7.16.7
├─ @babel/helper-hoist-variables@7.16.7
├─ @babel/helper-module-imports@7.16.7
├─ @babel/helper-module-transforms@7.16.7
├─ @babel/helper-simple-access@7.16.7
├─ @babel/helper-validator-option@7.16.7
├─ @babel/helpers@7.16.7
├─ @babel/highlight@7.16.10
├─ @babel/plugin-syntax-async-generators@7.8.4
├─ @babel/plugin-syntax-bigint@7.8.3
├─ @babel/plugin-syntax-class-properties@7.12.13
├─ @babel/plugin-syntax-import-meta@7.10.4
├─ @babel/plugin-syntax-json-strings@7.8.3
├─ @babel/plugin-syntax-logical-assignment-operators@7.10.4
├─ @babel/plugin-syntax-nullish-coalescing-operator@7.8.3
├─ @babel/plugin-syntax-numeric-separator@7.10.4
├─ @babel/plugin-syntax-object-rest-spread@7.8.3
├─ @babel/plugin-syntax-optional-catch-binding@7.8.3
├─ @babel/plugin-syntax-optional-chaining@7.8.3
├─ @babel/plugin-syntax-top-level-await@7.14.5
├─ @babel/plugin-syntax-typescript@7.16.7
├─ @babel/template@7.16.7
├─ @bcoe/v8-coverage@0.2.3
├─ @commitlint/cli@16.1.0
├─ @commitlint/config-conventional@16.0.0
├─ @commitlint/ensure@16.0.0
├─ @commitlint/execute-rule@16.0.0
├─ @commitlint/format@16.0.0
├─ @commitlint/is-ignored@16.0.0
├─ @commitlint/lint@16.0.0
├─ @commitlint/load@16.1.0
├─ @commitlint/message@16.0.0
├─ @commitlint/parse@16.0.0
├─ @commitlint/read@16.0.0
├─ @commitlint/resolve-extends@16.1.0
├─ @commitlint/rules@16.0.0
├─ @commitlint/to-lines@16.0.0
├─ @commitlint/top-level@16.0.0
├─ @cspotcode/source-map-consumer@0.8.0
├─ @cspotcode/source-map-support@0.7.0
├─ @eslint/eslintrc@1.0.5
├─ @humanwhocodes/config-array@0.9.3
├─ @humanwhocodes/object-schema@1.2.1
├─ @istanbuljs/load-nyc-config@1.1.0
├─ @jest/globals@27.4.6
├─ @jest/reporters@27.4.6
├─ @jest/test-sequencer@27.4.6
├─ @nodelib/fs.scandir@2.1.5
├─ @nodelib/fs.stat@2.0.5
├─ @nodelib/fs.walk@1.2.8
├─ @octokit/auth-token@2.5.0
├─ @octokit/core@3.5.1
├─ @octokit/endpoint@6.0.12
├─ @octokit/graphql@4.8.0
├─ @octokit/openapi-types@11.2.0
├─ @octokit/plugin-paginate-rest@2.17.0
├─ @octokit/plugin-rest-endpoint-methods@5.13.0
├─ @octokit/request-error@2.1.0
├─ @sinonjs/commons@1.8.3
├─ @sinonjs/fake-timers@8.1.0
├─ @technote-space/github-action-test-helper@0.7.35
├─ @tootallnate/once@1.1.2
├─ @tsconfig/node10@1.0.8
├─ @tsconfig/node12@1.0.9
├─ @tsconfig/node14@1.0.1
├─ @tsconfig/node16@1.0.2
├─ @types/babel__core@7.1.18
├─ @types/babel__generator@7.6.4
├─ @types/babel__template@7.4.1
├─ @types/babel__traverse@7.14.2
├─ @types/graceful-fs@4.1.5
├─ @types/istanbul-lib-coverage@2.0.4
├─ @types/istanbul-lib-report@3.0.0
├─ @types/istanbul-reports@3.0.1
├─ @types/jest@27.4.0
├─ @types/json-schema@7.0.9
├─ @types/minimist@1.2.2
├─ @types/normalize-package-data@2.4.1
├─ @types/parse-json@4.0.0
├─ @types/prettier@2.4.3
├─ @types/stack-utils@2.0.1
├─ @types/yargs-parser@20.2.1
├─ @types/yargs@16.0.4
├─ @typescript-eslint/eslint-plugin@5.10.1
├─ @typescript-eslint/parser@5.10.1
├─ @typescript-eslint/type-utils@5.10.1
├─ abab@2.0.5
├─ acorn-globals@6.0.0
├─ acorn-jsx@5.3.2
├─ acorn-walk@8.2.0
├─ acorn@8.7.0
├─ aggregate-error@3.1.0
├─ ajv@6.12.6
├─ ansi-escapes@4.3.2
├─ anymatch@3.1.2
├─ arg@4.1.3
├─ argparse@2.0.1
├─ array-ify@1.0.0
├─ array-union@2.1.0
├─ arrify@1.0.1
├─ asynckit@0.4.0
├─ babel-jest@27.4.6
├─ babel-plugin-jest-hoist@27.4.0
├─ babel-preset-jest@27.4.0
├─ balanced-match@1.0.2
├─ before-after-hook@2.2.2
├─ brace-expansion@1.1.11
├─ braces@3.0.2
├─ browser-process-hrtime@1.0.0
├─ browserslist@4.19.1
├─ bs-logger@0.2.6
├─ bser@2.1.1
├─ buffer-from@1.1.2
├─ camelcase-keys@6.2.2
├─ caniuse-lite@1.0.30001302
├─ char-regex@1.0.2
├─ cjs-module-lexer@1.2.2
├─ clean-stack@2.2.0
├─ cli-cursor@3.1.0
├─ cli-truncate@3.1.0
├─ color-convert@2.0.1
├─ color-name@1.1.4
├─ combined-stream@1.0.8
├─ commander@8.3.0
├─ concat-map@0.0.1
├─ conventional-changelog-angular@5.0.13
├─ conventional-changelog-conventionalcommits@4.6.3
├─ conventional-commits-parser@3.2.4
├─ convert-source-map@1.8.0
├─ cosmiconfig-typescript-loader@1.0.4
├─ cosmiconfig@7.0.1
├─ create-require@1.1.1
├─ cross-spawn@7.0.3
├─ cssom@0.4.4
├─ cssstyle@2.3.0
├─ dargs@7.0.0
├─ data-urls@2.0.0
├─ debug@4.3.3
├─ decamelize-keys@1.1.0
├─ decamelize@1.2.0
├─ decimal.js@10.3.1
├─ dedent@0.7.0
├─ deep-is@0.1.4
├─ deepmerge@4.2.2
├─ delayed-stream@1.0.0
├─ deprecation@2.3.1
├─ detect-newline@3.1.0
├─ diff-sequences@27.4.0
├─ diff@4.0.2
├─ dir-glob@3.0.1
├─ doctrine@3.0.0
├─ domexception@2.0.1
├─ dot-prop@5.3.0
├─ eastasianwidth@0.2.0
├─ electron-to-chromium@1.4.53
├─ emoji-regex@8.0.0
├─ error-ex@1.3.2
├─ escape-string-regexp@4.0.0
├─ escodegen@2.0.0
├─ eslint-scope@7.1.0
├─ eslint-visitor-keys@3.2.0
├─ eslint@8.7.0
├─ espree@9.3.0
├─ esprima@4.0.1
├─ esquery@1.4.0
├─ execa@5.1.1
├─ fast-deep-equal@3.1.3
├─ fast-glob@3.2.11
├─ fast-levenshtein@2.0.6
├─ fastq@1.13.0
├─ fb-watchman@2.0.1
├─ file-entry-cache@6.0.1
├─ fill-range@7.0.1
├─ flat-cache@3.0.4
├─ flatted@3.2.5
├─ form-data@3.0.1
├─ fromentries@1.3.2
├─ fs-extra@10.0.0
├─ fs.realpath@1.0.0
├─ function-bind@1.1.1
├─ gensync@1.0.0-beta.2
├─ get-package-type@0.1.0
├─ get-stream@6.0.1
├─ git-raw-commits@2.0.11
├─ glob-parent@6.0.2
├─ glob@7.2.0
├─ global-dirs@0.1.1
├─ globals@13.12.0
├─ globby@11.1.0
├─ hard-rejection@2.1.0
├─ has@1.0.3
├─ hosted-git-info@4.1.0
├─ html-encoding-sniffer@2.0.1
├─ html-escaper@2.0.2
├─ http-proxy-agent@4.0.1
├─ https-proxy-agent@5.0.0
├─ human-signals@2.1.0
├─ husky@7.0.4
├─ iconv-lite@0.4.24
├─ inflight@1.0.6
├─ inherits@2.0.4
├─ ini@1.3.8
├─ is-arrayish@0.2.1
├─ is-core-module@2.8.1
├─ is-extglob@2.1.1
├─ is-number@7.0.0
├─ is-obj@2.0.0
├─ is-plain-obj@1.1.0
├─ is-potential-custom-element-name@1.0.1
├─ is-stream@2.0.1
├─ is-text-path@1.0.1
├─ isexe@2.0.0
├─ istanbul-lib-instrument@5.1.0
├─ istanbul-lib-source-maps@4.0.1
├─ istanbul-reports@3.1.3
├─ jest-changed-files@27.4.2
├─ jest-cli@27.4.7
├─ jest-docblock@27.4.0
├─ jest-jasmine2@27.4.6
├─ jest-leak-detector@27.4.6
├─ jest-pnp-resolver@1.2.2
├─ jest-resolve-dependencies@27.4.6
├─ jest-serializer@27.4.0
├─ jest-util@27.4.2
├─ jest-watcher@27.4.6
├─ jest@27.4.7
├─ js-tokens@4.0.0
├─ jsdom@16.7.0
├─ jsesc@2.5.2
├─ json-parse-even-better-errors@2.3.1
├─ json-schema-traverse@0.4.1
├─ json-stable-stringify-without-jsonify@1.0.1
├─ json5@2.2.0
├─ jsonfile@6.1.0
├─ jsonparse@1.3.1
├─ JSONStream@1.3.5
├─ kind-of@6.0.3
├─ kleur@3.0.3
├─ leven@3.1.0
├─ lilconfig@2.0.4
├─ lines-and-columns@1.2.4
├─ lint-staged@12.3.2
├─ listr2@4.0.1
├─ locate-path@5.0.0
├─ lodash.memoize@4.1.2
├─ lodash.merge@4.6.2
├─ lodash@4.17.21
├─ log-update@4.0.0
├─ make-dir@3.1.0
├─ make-error@1.3.6
├─ makeerror@1.0.12
├─ map-obj@1.0.1
├─ merge2@1.4.1
├─ mime-db@1.51.0
├─ mime-types@2.1.34
├─ mimic-fn@2.1.0
├─ min-indent@1.0.1
├─ minimist-options@4.1.0
├─ minimist@1.2.5
├─ ms@2.1.2
├─ node-fetch@2.6.7
├─ node-int64@0.4.0
├─ node-releases@2.0.1
├─ normalize-package-data@3.0.3
├─ npm-run-path@4.0.1
├─ nwsapi@2.2.0
├─ object-inspect@1.12.0
├─ onetime@5.1.2
├─ optionator@0.9.1
├─ p-limit@2.3.0
├─ p-locate@4.1.0
├─ p-map@4.0.0
├─ p-try@2.2.0
├─ parent-module@1.0.1
├─ parse5@6.0.1
├─ path-is-absolute@1.0.1
├─ path-key@3.1.1
├─ path-parse@1.0.7
├─ picocolors@1.0.0
├─ picomatch@2.3.1
├─ pinst@2.1.6
├─ pirates@4.0.5
├─ pkg-dir@4.2.0
├─ prompts@2.4.2
├─ psl@1.8.0
├─ queue-microtask@1.2.3
├─ quick-lru@4.0.1
├─ react-is@17.0.2
├─ read-pkg-up@7.0.1
├─ read-pkg@5.2.0
├─ readable-stream@3.6.0
├─ redent@3.0.0
├─ resolve-cwd@3.0.0
├─ resolve-global@1.0.0
├─ resolve.exports@1.1.0
├─ resolve@1.22.0
├─ restore-cursor@3.1.0
├─ reusify@1.0.4
├─ rfdc@1.3.0
├─ rimraf@3.0.2
├─ run-parallel@1.2.0
├─ rxjs@7.5.2
├─ safe-buffer@5.1.2
├─ safer-buffer@2.1.2
├─ saxes@5.0.1
├─ semver@7.3.5
├─ shebang-command@2.0.0
├─ shebang-regex@3.0.0
├─ sisteransi@1.0.5
├─ slice-ansi@5.0.0
├─ source-map-support@0.5.21
├─ source-map@0.6.1
├─ spdx-correct@3.1.1
├─ spdx-exceptions@2.3.0
├─ sprintf-js@1.1.2
├─ string_decoder@1.3.0
├─ string-argv@0.3.1
├─ strip-bom@4.0.0
├─ strip-final-newline@2.0.0
├─ strip-indent@3.0.0
├─ strip-json-comments@3.1.1
├─ supports-color@7.2.0
├─ supports-hyperlinks@2.2.0
├─ supports-preserve-symlinks-flag@1.0.0
├─ symbol-tree@3.2.4
├─ terminal-link@2.1.1
├─ test-exclude@6.0.0
├─ text-extensions@1.9.0
├─ text-table@0.2.0
├─ through@2.3.8
├─ tmpl@1.0.5
├─ to-fast-properties@2.0.0
├─ to-regex-range@5.0.1
├─ tough-cookie@4.0.0
├─ tr46@2.1.0
├─ trim-newlines@3.0.1
├─ ts-jest@27.1.3
├─ ts-node@10.4.0
├─ tslib@1.14.1
├─ tunnel@0.0.6
├─ type-detect@4.0.8
├─ type-fest@0.20.2
├─ typedarray-to-buffer@3.1.5
├─ typescript@4.5.5
├─ uri-js@4.4.1
├─ util-deprecate@1.0.2
├─ v8-compile-cache@2.3.0
├─ v8-to-istanbul@8.1.1
├─ w3c-hr-time@1.0.2
├─ w3c-xmlserializer@2.0.0
├─ walker@1.0.8
├─ whatwg-url@8.7.0
├─ which@2.0.2
├─ word-wrap@1.2.3
├─ write-file-atomic@3.0.3
├─ ws@7.5.6
├─ xmlchars@2.2.0
├─ yallist@4.0.0
├─ yaml@1.10.2
├─ yargs-parser@20.2.9
├─ yargs@17.3.1
├─ yn@3.1.1
└─ yocto-queue@0.1.0
Done in 8.98s.

stderr:
warning "@technote-space/github-action-test-helper > @octokit/plugin-rest-endpoint-methods@5.13.0" has unmet peer dependency "@octokit/core@>=3".

yarn audit
yarn audit v1.22.17
0 vulnerabilities found - Packages audited: 573
Done in 0.78s.

Changed files

Changed 2 files:

package.json
yarn.lock

:octocat: Repo | :memo: Issues | :department_store: Marketplace

authors: codecov-commenter technote-space

repo: technote-space/github-action-log-helper


text:
Fix /plans/provision/virtual to set correct PROVISION_* variable

Plus there was one lone test using the wrong one. Fixing both.
Pull Request Checklist

[ ] implement the feature
[ ] write the documentation
[ ] extend the test coverage
[ ] update the specification
[ ] adjust plugin docstring
[ ] modify the json schema
[ ] mention the version
[ ] include a release note

Two failures:

/tests/provision/user doesn't work with --user (machine boots but account seems to be locked)
/tests/prepare/multihost fails to connect, maybe fixed by Disable password authentication when using keys #2695 ?

Indeed fits the description :/
Anyway: lovely, way fewer failures than I expected, and definitely way fewer than what I saw in my local run. Some of those will be local setup, but I did find some genuine tracebacks, for example.

Two failures:

/tests/provision/user doesn't work with --user (machine boots but account seems to be locked)
/tests/prepare/multihost fails to connect, maybe fixed by Disable password authentication when using keys #2695 ?

Indeed fits the description :/
Anyway: lovely, way fewer failures than I expected, and definitely way fewer than what I saw in my local run. Some of those will be local setup, but I did find some genuine tracebacks, for example:

https://github.com/teemtee/tmt/issues/2723

And since the issues are known or tracked, I believe we can merge this PR :)

Added a fix for /tests/provision/user

source: gharchive/pull-request

repo: teemtee/tmt

license: MIT

license_type: permissive

license_source: github-api


text:
Link to docs in README is broken

http://hugo.spf13.com/overview/introduction returns a 404:
$ curl -I http://hugo.spf13.com/overview/introduction
HTTP/1.1 404 Not Found

Good catch. Various other links to hugo.spf13.com exist as well, and need to be updated to gohugo.io instead.
This example is terribly old at this point, but I can at least go through and update the links at some point soon. Thanks for letting me know!

Happy to help. Can you point me to a more up-to-date article? I'd like to get started, especially I'd like to understand how templates and themes relate. Thanks!

Everything I know of would be on the main website here. I haven't used hugo in quite awhile, but the documentation on themes and templates look pretty extensive!

source: gharchive/issue

authors: shaftoe tehbilly

repo: tehbilly/hugo-example-blog

license: mit

license_source: bigquery


text:
Add basics to README

Installing
Hello world

if anyone is willing to explain installing and running process in a few words, i can write this
Also I think a installing process for contributors is interesting.

authors: Lorenzobattistela jeffque

repo: teikalang/teika


text:
Remaped key's key repeat is not working, if "shell_command" is executed.

If "key_code" is sent, the key repeat is working correctly.
But if "shell_command" is executed, it is not working.
I want to use "shell_command" key repeat in order to realize much more complex modifications.

Can this be re-opened? I'm see this issue too.

authors: gregghz oniatsu

repo: tekezo/Karabiner-Elements

license: unlicense


text:
Update shift.xml

Fix item name typo
Shift_R to Shift Delete - use KeyOverlaidModifierWithRepeat
as delete key repeats by default

PR was updated to include 1 more tweak

Thanks!

authors: rayshan tekezo

repo: tekezo/Karabiner


text:
Reciprocal grammar question

Reciprocal grammar question created by jimgeselbracht@yahoo.com on 2017-04-26 10:55:44

jimgeselbracht@yahoo.com replied, This is probably a mis-use of the "missing" forum, but I'm hoping someone can help with this general grammar question. Â I have come across the form of "bo" + "de" + reciprocal verb [we + will + do something together] and am unclear how to properly write this. Â So, for example bodekasoues [we will see each other], bodekebii [we will separate], bodekaiuereked [we will hold each other]. Â Should this be written as a single word or is it "bo dekebii" or is it "bode kebii"? Â I think it is the middle one since Josephs gives the example "a babier a bo loluches er ngii a Satsko" which separates out "will" from the prefixed verb. Â So, should it be written "bo dekebii"? Â Sulang el mo mededaes.

masa@palaunet.com replied, it is bo dekebii.  bo lekebii,  bo kkebii.  A bo dekebii kau me a ngak.  A bo lekebiingii me a sechelil.  A bo kkebii ngak me a sechelik.MT

repo: tekinged/missing


text:
Cluster setup for upgrade test

Feature request

Kind cluster setup for the upgrade test would be preferred compared with the current setup which relies on GKE at https://github.com/tektoncd/pipeline/blob/d4c2f75e32a8657f486790da8d665019f5e0550b/test/e2e-tests-upgrade.sh#L32
Related: #5649
Use case

The upgrade test could be run with local kind cluster setup.

/assign

I think you should be able to follow a lot from @abayer 's excellent guide here: https://github.com/tektoncd/plumbing/blob/main/docs/kind-e2e.md

(basically we need to put the initialize call within an if block)

authors: JeromeJu dibyom

repo: tektoncd/pipeline


text:
Proposal: Tekton objects should be self descriptive using annotations instead of insider info (container name prefix...)

Expected Behavior
Tekton Step names shouldn't have any constrains but length.
Actual Behavior
Currently Tekton ~sidecars~ container names is based on steps names, and this makes Tekton step names not flexible.
Proposal
When a Pod is created should have an annotation with all the Tekton containers within. Something like Istio does:
sidecar.istio.io/status: '{"version":"299b0fe3441985f893a8b9fcca72a53989f22ef3d7b53148499683a078e54915","initContainers":["istio-init"],"containers":["istio-proxy"],"volumes":["istio-envoy","istio-certs"],"imagePullSecrets":null}'

This is related to that change and https://github.com/tektoncd/pipeline/pull/936. We should try to make sure our object are as self descriptive as they can be and use annotation more instead of having to rely on insider information (aka the containername prefix, …)

It's terms of processing, it requires less memory to filter the steps out of the pod using a prefix rather than having to compare against all annotations in a map (although either is fine). However, one question is why all containers within the task pod are not steps? A task in this manner would be most descriptive this way imo.

For instance, Istio adds sidecars containers in pods; when Tekton containers are finished the pod is finished unless a sidecar container is still running. That container has to be killed. Up to now, the code was based on prefix on step names. The goal of this thread is to provide an alternative design.

Hi @vdemeester @bobcatfish,
this was open last week and no feedback since. I guess this proposal could be used in our implementation and close this issue, or discuss it in our weekly  meeting

implemented in https://github.com/tektoncd/pipeline/pull/936

Sorry for the lack of discussion in the issue @joseblas ! I had a pretty big backlog of issues to get through and didn't get a chance to get back to this one :(
In our working group meeting last week we discussed https://github.com/tektoncd/pipeline/issues/1027 which seems like it might accomplish what you are looking for by making it so that container names are included in statuses as well as step names? (It isn't using annotations like you described here tho)
Please re-open this issue if #1027 doesn't address what you wanted - I took a look at #936 and I'm not 100% sure it addresses this issue, but I might be missing something!

authors: bobcatfish joseblas vdemeester vtereso


text:
TEP-0058: Graceful Termination - PipelineRunCancelled is deprecated

Changes

In TEP-0058: Graceful Termination, we deprecated PipelineRunCancelled and added:

StoppedRunFinally - To "stop" (i.e. let the tasks complete, then execute finally tasks) a Pipeline
CancelledRunFinally - To "cancel" (i.e. interrupt any executing non finally tasks, then execute finally tasks)
Cancelled - Same as today's PipelineRunCancelled - i.e. interrupt any executing tasks without running finally tasks

The above was released in v0.25 in June 2021.
This change adds the deprecated field - PipelineRunCancelled - to the deprecation table.
Issue: https://github.com/tektoncd/pipeline/issues/4611
Pull Requests:

https://github.com/tektoncd/pipeline/pull/3915
https://github.com/tektoncd/pipeline/pull/4246
https://github.com/tektoncd/community/pull/638

/kind cleanup
Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[x] Docs included if any changes are user facing
[n/a] Tests included if any functionality added or changed
[x] Follows the commit message standard
[x] Meets the Tekton contributor standards (including
functionality, content, code)
[x] Release notes block below has been filled in or deleted (only if no user facing changes)

Release Notes

NONE

/lgtm
Thanks Jerop!

thank you @jerop, please add this announcement in the release notes 🙏

@pritidesai it was already announced in v0.25, just not added to the deprecations table - do you think we need to announce again?

thank you @jerop, its my misunderstanding, I thought we are removing the flag in the next release (0.34 - March 2022). This is just an update the the deprecation table. When are we removing the flag then? with V1? or after promoting graceful termination to beta?

authors: jerop lbernick pritidesai


text:
test: use t.TempDir to create temporary test directory

Changes

A testing cleanup. We can use the T.TempDir function from the testing package to create temporary directory. The directory created by T.TempDir is automatically removed when the test and all its subtests complete.
Reference: https://pkg.go.dev/testing#T.TempDir
/kind cleanup
Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[ ] Docs included if any changes are user facing
[x] Tests included if any functionality added or changed
[x] Follows the commit message standard
[x] Meets the Tekton contributor standards (including
functionality, content, code)
[x] Release notes block below has been filled in or deleted (only if no user facing changes)

/lgtm
thanks @Juneezee!

noticed our PR template is a bit confusing re: release notes, opened #4732

authors: Juneezee lbernick


text:
Add apiVersion to trustedResources helper

Changes
This commit adds the apiVersion to the trustedResources helper which now allows the getSignedTask and etc helpers to return verified CRDs with the accepted apiVersions. This could help avoid confusions when we are adding v1 CRDs to be verified in the test cases.
/kind misc

Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[ ] Has Docs if any changes are user facing, including updates to minimum requirements e.g. Kubernetes version bumps
[ ] Has Tests included if any functionality added or changed
[ ] Follows the commit message standard
[ ] Meets the Tekton contributor standards (including functionality, content, code)
[ ] Has a kind label. You can add one by adding a comment on this PR that contains /kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tep
[ ] Release notes block below has been updated with any user facing changes (API changes, bug fixes, changes requiring upgrade notices or deprecation warnings). See some examples of good release notes.
[ ] Release notes contains the string "action required" if the change requires additional action from users switching to the new release

Release Notes
NONE

cc @lbernick @Yongxuanzhang

Hello @JeromeJu - is this something you're still pursuing?

authors: JeromeJu afrittoli


text:
change bundle resolver to use secret instead of service account

Changes
This commit fixes #7159. The bundle resolver's service account doesn't have the permission to fetch the service account which contains the credientials to pull bundle, and the error is also omitted. This commit changes to use secret directly, without granting SA read permissions to resolver.
/kind bug
Signed-off-by: Yongxuan Zhang yongxuanzhang@google.com

Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[x] Has Docs if any changes are user facing, including updates to minimum requirements e.g. Kubernetes version bumps
[ ] Has Tests included if any functionality added or changed
[x] Follows the commit message standard
[x] Meets the Tekton contributor standards (including functionality, content, code)
[x] Has a kind label. You can add one by adding a comment on this PR that contains /kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tep
[ ] Release notes block below has been updated with any user facing changes (API changes, bug fixes, changes requiring upgrade notices or deprecation warnings). See some examples of good release notes.
[ ] Release notes contains the string "action required" if the change requires additional action from users switching to the new release

Release Notes
Bundle resolve uses secret to pull bundle Tasks/Pipelines from private registry instead of Service Account.

Thanks for the fix @Yongxuanzhang .
I agree with the commit message that this is a bug that might block some of Tekton users. But one question I got is regarding resolver compatibility policy, do we still need to support the previous SA fields 🤔 ?

Thanks for the fix @Yongxuanzhang . I agree with the commit message that this is a bug that might block some of Tekton users. But one question I got is regarding resolver compatibility policy, do we still need to support the previous SA fields 🤔 ?

It never works, I don't see values here to stick to the policy 🤷♂

/assign

/lgtm


text:
[QA] FIX InsecureRequestWarning when Jenkins is executing SDC test cases

Reviewers
@flopezag
Description
Fix this type of warnings when no cert validation is configured. After migration, Jenkins is throwing by console this warnings (I suppose there are a new version of python urllib)
Tested
Experimentation environment

Coverage remained the same at 46.56% when pulling 2aaaa797f2a1895f0ca2f792e0881c9384fde3ef on jframos:QA/fix_jenkins_warnings into 308dc1c1f0b25e1a2a1c6515f822877b10e6afd4 on telefonicaid:develop.

LGTM

authors: coveralls flopezag jframos

repo: telefonicaid/fiware-sdc


text:
Add options time to save in cache

Please add option for set save time of scene in cache
https://github.com/telegrambotindonesia/WizardScene/blob/v2/index.ts#L37

Hi, Thank you for the first Issue.
I will try to add the option for cache time in the future update (i can't promise when is it).
It would be great if you do a change and pull request on the source code, that way I can quickly update the version in google script.
Best regards
~ Butthx

Hi, I have a good news for you. The project has been updated (#2 ). So don't forget to try it and give a feedback. Thanks you.
Best regards
~ Butthx

authors: RuslanMelnychenko butthx

repo: telegrambotindonesia/WizardScene


text:
🛑 Secret Site2 is down

In d05cbb0, Secret Site2 ($SECRET_SITE_2) was down:

HTTP code: 404
Response time: 108 ms

Resolved: Secret Site2 is back up in 3d7331d.

repo: templain/mywatcher


text:
🛑 Secret Site2 is down

In f248dc6, Secret Site2 ($SECRET_SITE_2) was down:

HTTP code: 404
Response time: 96 ms

Resolved: Secret Site2 is back up in a71e15a.


text:
🛑 Secret Site2 is down

In 69e54a9, Secret Site2 ($SECRET_SITE_2) was down:

HTTP code: 404
Response time: 146 ms

Resolved: Secret Site2 is back up in 0837ce1.


text:
Create a job per chart version so that schema upgrades can run.

What was changed
Added the chart version into the name of the schema job. Set a TTL so that the job and its resources are cleaned up after 24 hours.
Why?
This avoids job creation failing when doing upgrades.
Checklist

Closes

How was this tested:

Any docs updates needed?

Alternative to https://github.com/temporalio/helm-charts/pull/559 and https://github.com/temporalio/helm-charts/pull/555.

repo: temporalio/helm-charts


text:
Fix incorrect use of System.nanoTime

https://github.com/uber/cadence-java-client/blob/master/src/main/java/com/uber/cadence/internal/worker/ActivityWorker.java#L190
nanoTime() has no correlation with the actual wall clock time.  If we want nanoseconds, call currentTimeMillis and multiply by 1M.

Fixed through https://github.com/temporalio/temporal-java-sdk/pull/68

repo: temporalio/temporal-java-sdk


text:
Reduce image size

The temporalio/web imges weight in around 450MB, which is very large for a web container.
https://hub.docker.com/r/temporalio/web/tags

Thanks for filing,
I'm gonna be looking into that during this week

created a PR that somewhat reduces the image, however there still can be updates to reduce the image further. Some details from the PR
Added multi-stage builds: 1) builder stage 2) final image stage with just the necessary content
Switched to Jessie-lite image.
protobuf folder now only includes  with the .proto files
Reduces image size to 400mb:
~100mb jessie-lite image
~300mb temporal-web.
temporal-web details:
18M dist
266M node_modules
4.0K package.json
12M protobuf
76K server
4.0K server.js
208K temporal-proto
4.0K webpack.config.js
Next:
Possibly switch to node:alpine to save ~40mb
look into ways to reduce node_modules (ps. we already install dependencies with --production switch)

@feedmeapples an idea could be distroless here: https://github.com/GoogleContainerTools/distroless/blob/master/experimental/nodejs/README.md

Re-opening the item as it was closed automatically with a PR https://github.com/temporalio/temporal-web/pull/27 that reduces the image size, though i will be making further improvements.
The main point will be reducing the node_modules size, there are few approaches that i want to look into such as npm-shrinkwrap. I'm returning to it after the v.1 release

The latest docker image is now 110mb total

authors: feedmeapples hazcod

repo: temporalio/temporal-web


text:
SSO login failing with "State cookie is not set in request" error

Describe the bug
When using SSO to log in, the first attempt results in a "State cookie is not set in request" error.
The user needs to go back and click SSO again to log in successfully.
Additionally, the access token and ID token are being set as cookies, which is a potential security issue.
Request 1 fails
GET /auth/sso/callback?code=REDACTED&state=yo0pO_swUqICNNhRHyEbUw HTTP/1.1
Host: 127.0.0.1:8233
sec-ch-ua: "Chromium";v="111", "Not(A:Brand";v="8"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "macOS"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.111 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate
Accept-Language: en-GB,en;q=0.9
Connection: close

Response
HTTP/1.1 400 Bad Request
Content-Type: application/json; charset=UTF-8
Set-Cookie: _csrf=BQ2XjK5TxgV8sqQHFZ98nsfYbdKlDd9N; Path=/; Expires=Wed, 05 Apr 2023 04:34:42 GMT; Secure; SameSite=Strict
Vary: Origin
Vary: Cookie
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
Date: Tue, 04 Apr 2023 04:34:42 GMT
Content-Length: 49
Connection: close

{"message":"State cookie is not set in request"}

Request 2 succeeds
GET /auth/sso/callback?code=EwioyEx86jMJbRfIctksT0UMlAF3N5XS&state=lik-LgmLn6t-EDovjvsVzQ HTTP/1.1
Host: 127.0.0.1:8233
sec-ch-ua: "Chromium";v="111", "Not(A:Brand";v="8"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "macOS"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.111 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate
Accept-Language: en-GB,en;q=0.9
Cookie: state=lik-LgmLn6t-EDovjvsVzQ; nonce=eyJub25jZSI6IlVjekhSNjRTVUJyM0VXNUotbG91VVEiLCJyZXR1cm5fdXJsIjoiaHR0cDovLzEyNy4wLjAuMTo4MjMzLyJ9
Connection: close

Response 2
HTTP/1.1 303 See Other
Location: http://127.0.0.1:8233/
Set-Cookie: _csrf=xZfyQoeTRxrRw8KrRMFee3pALgaIeZEJ; Path=/; Expires=Wed, 05 Apr 2023 04:36:23 GMT; Secure; SameSite=Strict
Set-Cookie: user0=<REDACTED>; Path=/; Max-Age=60; SameSite=Strict
Vary: Origin
Vary: Cookie
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
Date: Tue, 04 Apr 2023 04:36:23 GMT
Content-Length: 0
Connection: close

Decoded Cookie
{"AccessToken":"","IDToken":"","Name":"","Email":"","Picture":""}
To Reproduce
Steps to reproduce the behavior:

Go to 'http://localhost:8233'
Click on 'Continue to SSO'
See error 'State cookie is not set in request'
Go to 'http://localhost:8233'
Click on 'Continue to SSO'

Expected behavior
SSO should log in the user on the first attempt and not set tokens as cookies.
Screenshots

Desktop (please complete the following information):

OS: Mac OS Ventura
Chrome, Safari, etc.
Temporal UI version 2.13.3

Additional context
According to the OpenID Connect (OIDC) Core standard: "The state parameter is used to link the authentication request with the response." Therefore, the OAuth flow should grab the state param from the GET parameter for state, rather than relying on a cookie. Additionally, setting access and ID tokens as cookies is a potential security issue, as cookies can be stolen by malicious actors. I suggest using a more secure method for handling tokens, such as session storage or local storage.

for more context this happens with Vault as the OIDC provider

hey @jnunes-tc

Therefore, the OAuth flow should grab the state param from the GET parameter for state
We do read it from GET search params and then compare against the cookie state https://github.com/temporalio/ui/blob/ce57e5792a89ac1c1f7b016c9f3c8874b99a9e07/server/server/auth/oidc.go#L66

All of our infrastructure use Vault but if we can't use we can think of another provider for now.
Keycloak is a pretty popular self hosted OIDC provider. I only started looking into Vault's provider and haven't addressed, unlikely that have enough capacity. If you still want to use Vault would appreciate a contribution if you find what causes this behavior 🙏

authors: feedmeapples zboralski

repo: temporalio/ui


text:
Select TensorFlow op(s), included in the given model, is(are) not supported by this interpreter

I am getting this error when i am using my custom tflite model which detects pose and running in python successfully.
My app level build.gradle file contains:
dependencies {
    implementation 'org.tensorflow:tensorflow-lite:0.0.0-nightly-SNAPSHOT'
    implementation 'org.tensorflow:tensorflow-lite-select-tf-ops:0.0.0-nightly-SNAPSHOT'
}

  defaultConfig {
          ndk {
              abiFilters 'armeabi-v7a', 'arm64-v8a'
          }
      }

    aaptOptions {
        noCompress 'tflite'
        noCompress 'lite'
    }

And when i tried to initialize this model with this code :
tfl.Interpreter? interpreter = await tfl.Interpreter.fromAsset('assets/ml/model.tflite');
I am getting this error :
Select TensorFlow op(s), included in the given model, is(are) not supported by this interpreter.
Make sure you apply/link the Flex delegate before inference.
For the Android, it can be resolved by adding "org.tensorflow:tensorflow-lite-select-tf-ops" dependency.
See instructions: https://www.tensorflow.org/lite/guide/ops_select
Node number 3 (FlexTensorListReserve) failed to prepare.
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Bad state: failed precondition

Also my python TFLite convert method includes supported ops that see in tensorflow documents
converter.target_spec.supported_ops = [
  tf.lite.OpsSet.TFLITE_BUILTINS, # enable TensorFlow Lite ops.
  tf.lite.OpsSet.SELECT_TF_OPS # enable TensorFlow ops.
]

Could you please help me for solve this problem ?

Hey, I have the same issue, have you already resolved it?

Hey, I have the same issue, have you already resolved it?

No unfortunately I couldn't solve it

This is because this library does not currently support Flex delegate.

same problem

Can we add support for the flex delegate? How would we go about doing it?

same problem +1
who can share the answer, thanks

Can we add support for the flex delegate? How would we go about doing it?

So this is a 'new feature' or 'enhancement' or 'wish list' type issue rather than a bug-issue? If you think this is a bug, a failing test case (aligned with the existing tests) would be useful to demonstrate the bug. Does the documentation clearly state this unsupportiveness? The contributions to the documentation are invaluable. Can someone with the permissions add appropriate label(s) to this issue?

Ilooked it up, but I still can't find the answer. Has anyone solved it？

+1 Same problem with me
Node number 47 (FlexMatMul) failed to prepare.

anyone work on this? I faced the same issue :( Are there any solution here?

authors: OysterQAQ aidemHJC gianlucasama iorixxx jonasscheffner lukaskris nickf2k shuizhuyu1015 st-duymai utkukozan

repo: tensorflow/flutter-tflite


text:
Update docs to run training without gather

The gather code has been deleted in https://github.com/tensorflow/minigo/pull/186 but the README still has it as a step in training a new model. Please update the docs so that they are working again with the current code.

Thanks for the report!  Let me fix that up.

authors: amj jharbott

repo: tensorflow/minigo


text:
Make dual_net.py model setup more verbose

Model setup has numerous ambiguities this change aim to make our decisions more obvious. A future PR will likely modify some of these parameters.
To compare the batch_norm biases to the conv biases
import numpy as np
import tensorflow as tf
model = "gs://minigo-pub/v7-19x19/models/000303-olympus"
ckpt = tf.train.load_checkpoint(model)
print (str(ckpt.debug_string()).replace('\\n', '\n'))
for tensor in ('batch_normalization_{}/beta', 'conv2d_{}/bias'):
    print (tensor)
    for l in range(1,39):
        #print (ckpt.get_tensor(tensor.format(l)))
        print (l, np.sum(np.abs(ckpt.get_tensor(tensor.format(l)))))

/retest


text:
Restructuring checkpoint files, adding an initial filesystem abstraction

As a first step in preparing the checkpoint reading and writing functionality to be upgraded from swift-models to swift-apis, this reorganizes the checkpointing functionality into a new Checkpoints module. No other changes have been made to the interfaces or functionality, these files have just been reorganized.
Along with this reorganization, a prototype of a filesystem abstraction has been added and used within the checkpoint reader and writer. This attempts to place a layer above raw file reading and writing, to allow us to use alternative file handling mechanisms. The default is a Foundation-based filesystem, with the same functionality as currently exists.

🎁

authors: BradLarson brettkoonce

repo: tensorflow/swift-models


text:
Installation verification tool

When installing the S4TF toolchain, it's not always clear whether all components are intact and versions are compatible. It would be helpful to have a quick verification tool that uses the toolchain and reports success.
This is especially useful for installations involving accelerators, so the first two features could be:

[ ] Can invoke the toolchain and import TensorFlow
[ ] Can run on an attached accelerator (Device.defaultXLA is Device(kind: .GPU, ordinal: 0, backend: .XLA))

This could be a very basic Swift tool that automates the steps we've been taking manually.

@texasmichelle I might be interested to take a look at this sometime in a week or two, I am gauging whether or not this project is going to be killed by google or not, before investing my time into it haha. But from what your saying seems like it is still alive and kicking.

@texasmichelle Reducing any friction, especially during the setup process, would definitely help new and existing users. First experience with a new platform matters. (Nice to haves: can verify/describe/list components, check the health, offer to upgrade/reinstall bits, if necessary).

authors: 8bitmp3 ArEnSc texasmichelle

repo: tensorflow/swift


text:
adapt code to predict vector targets instead of float/int/str

hello
so i've been keen to try and use tensor2tensor to convert between say wav and arbitrary vector sequences such as:
targets = [ [0.1,0.2], [2.432,3.44], [-0.13,4.001], ... ]

now, this doesn't work. basically because all data must either by a simple list of ints, floats or a list of strings.
why is this so? am i missing something?

We use the wave module from python when reading wav files, and save the data in already converted format. See here:
https://github.com/tensorflow/tensor2tensor/blob/master/tensor2tensor/data_generators/audio.py#L88
I'll close this for now, but don't hesitate to re-open or ask more!

sorry; maybe i wasn't clear, but yes, i already use that on the inputs side, i was asking about the targets ...

Ah. For now the easiest thing, I think, it to make them a single list of floats and later, e.g. in the preprocessing function in your Problem class, call tf.reshape to make a list-of-lists from the single list. That assumes one dimension is constant in the lists, but that's often the case.

alright cheers for that

authors: lukaszkaiser silky


text:
Blocking of tf.contrib.StagingArea get() and put() operations

Work Environment
TensorFlow release version : 1.3.0-rc2
TensorFlow git version : v1.3.0-rc1-994-gb93fd37
Operating System : CentOS Linux release 7.2.1511 (Core)
I am using TensorFlow StagingArea ops for increasing the efficiency of my input pipeline. Here is a part of my code snippet which constructs the input pipeline :
    train_put_op_list = []
    train_get_op_list = []
    val_put_op_list = []
    val_get_op_list = []
    with tf.variable_scope(tf.get_variable_scope()) as vscope:
        for i in range(4):
            with tf.device('/gpu:%d'%i):
                with tf.name_scope('GPU-Tower-%d'%i) as scope:
                    trainstagingarea = tf.contrib.staging.StagingArea(dtypes=[tf.float32, tf.int32],
                                                                 shapes=[[64, 221, 221, 3],[64]],
                                                                      capacity=0)
                    valstagingarea = tf.contrib.staging.StagingArea(dtypes=[tf.float32, tf.int32],
                                                                      shapes=[[128, 221, 221, 3],[128]],
                                                                      capacity=0)
                    train_put_op_list.append(trainstagingarea.put(train_iterator.get_next()))
                    val_put_op_list.append(valstagingarea.put(val_iterator.get_next()))
                    train_get_op_list.append(trainstagingarea.get())
                    val_get_op_list.append(valstagingarea.get())
                    with tf.device('/cpu:0'):
                        worktype = tf.get_variable("wt",[], initializer=tf.zeros_initializer(), trainable=False)
                    workcondition = tf.equal(worktype, 1)
                    #elem = tf.cond(workcondition, lambda: train_iterator.get_next(), lambda: val_iterator.get_next())
                    elem = tf.cond(workcondition, lambda: train_get_op_list[i], lambda: val_get_op_list[i])
                    # This is followed by the network construction and optimizer

Now at the time of execution, I first run the put() ops a couple of times and then go on to run the iterations. It is shown below :
with tf.Session(config=config) as sess:
        sess.run(init_op)
        sess.run(iterator_training_op)
        sess.run(iterator_validation_op)
        sess.run(tf.assign(worktype, 0))
        for i in range(4):
            sess.run(train_put_op_list)
            sess.run(val_put_op_list)
        writer = tf.summary.FileWriter('.', graph=tf.get_default_graph())
        epoch = 0
        iter = 0
        previous = 0
        while(epoch<10):
            try:
                if(PROCESSINGTYPE is 'validation'):
                    sess.run(val_put_op_list)
                    [val_accu, summaries, numsamp] = sess.run([running_accuracy, validation_summary_op, processed])
                    previous+=numsamp
                    print("Running Accuracy = {} : Number of sample processed = {} ".format(val_accu, previous))
                else:
                    sess.run(train_put_op_list)
                    [loss_value, _, train_accu, summaries, batch_accu, numsamp] = sess.run([total_loss, apply_gradient_op, running_accuracy, training_summary_op, batch_accuracy, pr\
ocessed])
                    #Remaining part of the code (not important for question)

The use of StagingArea improves the speed substantially (almost 3-4 times). However, the code hangs due to some block. I am not sure if the block comes from get() or put() operations. Here is the actual output :

# Validation is done first and the following is the output
Running Accuracy = 0.0 : Number of sample processed = 512
Running Accuracy = 0.00390625 : Number of sample processed = 1024
Running Accuracy = 0.0 : Number of sample processed = 1536
Running Accuracy = 0.001953125 : Number of sample processed = 2048
# The code hangs here

You can notice that in the beginning of tf.Session() as sess:, the get() and put() ops were run for 4 times. The output is limited to 4 lines as well. This means that,
sess.run(val_put_op_list) within the while loop does not do anything. So, when the get() is called by sess.run(running_accuracy)..., the StagingArea is found empty after 4 lines and hence a blocking happens.

Am I correct in my analysis of the problem ?
What is the correct way to use the get() and put() ops here ?
If StagingArea is full and put() is blocked, would that also block the whole code ? TensorFlow documentation does not say anything about it.

Nagging Assignee: It has been 14 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee: It has been 14 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @ekelsen: It has been 14 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @ekelsen: It has been 14 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

authors: calledbymountains tensorflowbutler

repo: tensorflow/tensorflow