-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add common release-drafter configuration #415
Conversation
No fun on this mypy failure. I tried repping the issue locally and cannot. The versions of mypy and mypy-extensions match what the runner uses.
|
Click to view CI ResultsGitHub pull request #415 of commit 79b37f782cbe1da38ed1b03a76f465a3281d42e6, no merge conflicts. Running as SYSTEM Setting status of 79b37f782cbe1da38ed1b03a76f465a3281d42e6 to PENDING with url http://10.20.13.93:8080/job/transformers4rec_tests/114/ and message: 'Pending' Using context: Jenkins Unit Test Run Building on master in workspace /var/jenkins_home/workspace/transformers4rec_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA-Merlin/Transformers4Rec.git > git init /var/jenkins_home/workspace/transformers4rec_tests/transformers4rec # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/Transformers4Rec.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/Transformers4Rec.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA-Merlin/Transformers4Rec.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA-Merlin/Transformers4Rec.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/Transformers4Rec.git using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/Transformers4Rec.git +refs/pull/415/*:refs/remotes/origin/pr/415/* # timeout=10 > git rev-parse 79b37f782cbe1da38ed1b03a76f465a3281d42e6^{commit} # timeout=10 Checking out Revision 79b37f782cbe1da38ed1b03a76f465a3281d42e6 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 79b37f782cbe1da38ed1b03a76f465a3281d42e6 # timeout=10 Commit message: "Add common release-drafter configuration" > git rev-list --no-walk e059e974b3c7887d219bb13259a47543b04879f4 # timeout=10 First time build. Skipping changelog. [transformers4rec_tests] $ /bin/bash /tmp/jenkins3355503067968342742.sh Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Requirement already satisfied: pip in /var/jenkins_home/.local/lib/python3.8/site-packages (22.0.4) Collecting pip Downloading pip-22.1-py3-none-any.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 13.9 MB/s eta 0:00:00 Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 22.0.4 Uninstalling pip-22.0.4: Successfully uninstalled pip-22.0.4 WARNING: No metadata found in /var/jenkins_home/.local/lib/python3.8/site-packages Rolling back uninstall of pip Moving to /var/jenkins_home/.local/bin/pip from /tmp/pip-uninstall-41ryw7eo/pip Moving to /var/jenkins_home/.local/bin/pip3 from /tmp/pip-uninstall-41ryw7eo/pip3 Moving to /var/jenkins_home/.local/bin/pip3.8 from /tmp/pip-uninstall-41ryw7eo/pip3.8 Moving to /var/jenkins_home/.local/lib/python3.8/site-packages/pip-22.0.4.dist-info/ from /var/jenkins_home/.local/lib/python3.8/site-packages/~ip-22.0.4.dist-info Moving to /var/jenkins_home/.local/lib/python3.8/site-packages/pip/ from /var/jenkins_home/.local/lib/python3.8/site-packages/~ip ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/usr/local/bin/pip' Consider using the `--user` option or check the permissions. |
@sararb has investigated the mypy errors here - and will have a fix for this |
Click to view CI ResultsGitHub pull request #415 of commit 9793ed088e639c879dd446a0fc197bc09790693b, no merge conflicts. Running as SYSTEM Setting status of 9793ed088e639c879dd446a0fc197bc09790693b to PENDING with url http://10.20.13.93:8080/job/transformers4rec_tests/115/ and message: 'Pending' Using context: Jenkins Unit Test Run Building on master in workspace /var/jenkins_home/workspace/transformers4rec_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA-Merlin/Transformers4Rec.git > git init /var/jenkins_home/workspace/transformers4rec_tests/transformers4rec # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/Transformers4Rec.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/Transformers4Rec.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA-Merlin/Transformers4Rec.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA-Merlin/Transformers4Rec.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/Transformers4Rec.git using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/Transformers4Rec.git +refs/pull/415/*:refs/remotes/origin/pr/415/* # timeout=10 > git rev-parse 9793ed088e639c879dd446a0fc197bc09790693b^{commit} # timeout=10 Checking out Revision 9793ed088e639c879dd446a0fc197bc09790693b (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 9793ed088e639c879dd446a0fc197bc09790693b # timeout=10 Commit message: "Add common release-drafter configuration" > git rev-list --no-walk 79b37f782cbe1da38ed1b03a76f465a3281d42e6 # timeout=10 First time build. Skipping changelog. [transformers4rec_tests] $ /bin/bash /tmp/jenkins5948427191836264805.sh Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Requirement already satisfied: pip in /var/jenkins_home/.local/lib/python3.8/site-packages (22.1) rm: cannot remove '/usr/lib/python3.8/site-packages/nvtabular.egg-link': No such file or directory Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Requirement already satisfied: pyarrow in /usr/local/lib/python3.8/dist-packages (5.0.0) Requirement already satisfied: numpy>=1.16.6 in /var/jenkins_home/.local/lib/python3.8/site-packages (from pyarrow) (1.20.3) Installing models Found existing installation: nvtabular 1.0.0+10.g4df99eb4 Can't uninstall 'nvtabular'. No files were found to uninstall. Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Collecting git+https://github.com/NVIDIA-Merlin/NVTabular.git Cloning https://github.com/NVIDIA-Merlin/NVTabular.git to /tmp/pip-req-build-yln5oy5d Running command git clone --filter=blob:none --quiet https://github.com/NVIDIA-Merlin/NVTabular.git /tmp/pip-req-build-yln5oy5d Resolved https://github.com/NVIDIA-Merlin/NVTabular.git to commit ebac32c15e2c17df8693717a6a137ceb73ec8d0c Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: nvtabular Building wheel for nvtabular (pyproject.toml): started Building wheel for nvtabular (pyproject.toml): finished with status 'done' Created wheel for nvtabular: filename=nvtabular-1.1.1+2.gebac32c1-cp38-cp38-linux_x86_64.whl size=400629 sha256=b6ecd48f273a5de69bd868147fc0d99730ecc73bc8f1e53ea5d2b59b5a8e04e7 Stored in directory: /tmp/pip-ephem-wheel-cache-rmlsqgn9/wheels/c2/16/76/39994bff39d812513de5b5572bff0903b9eb8f6c645b44cedc Successfully built nvtabular Installing collected packages: nvtabular Successfully installed nvtabular-1.1.1+2.gebac32c1 Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Processing /var/jenkins_home/workspace/transformers4rec_tests/transformers4rec Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: transformers4rec Building wheel for transformers4rec (pyproject.toml): started Building wheel for transformers4rec (pyproject.toml): finished with status 'done' Created wheel for transformers4rec: filename=transformers4rec-0.1.8+3.g9793ed08-py3-none-any.whl size=437233 sha256=d2ec64849353673151d0754693158c6e9fbd830a062d36d6c2b13026f98a3f1f Stored in directory: /tmp/pip-ephem-wheel-cache-_zkmwhww/wheels/cb/5d/b4/e081835ae498194a418e957657f998bdff0fa2bd103855a861 Successfully built transformers4rec Installing collected packages: transformers4rec Successfully installed transformers4rec-0.1.8+3.g9793ed08 Running black --check All done! ✨ 🍰 ✨ 167 files would be left unchanged. Running flake8 Running isort Skipped 1 files Running bandit ============================= test session starts ============================== platform linux -- Python 3.8.10, pytest-7.1.2, pluggy-1.0.0 rootdir: /var/jenkins_home/workspace/transformers4rec_tests/transformers4rec plugins: anyio-3.5.0, xdist-2.5.0, forked-1.4.0, cov-3.0.0 collected 478 items / 1 skipped |
Introduce release-drafter across the organization repositories. This change should enable use to produce release notes. Use the common workflow file from the organization repo for consistency and single-point updates.
Documentation previewhttps://nvidia-merlin.github.io/Transformers4Rec/review/pr-415 |
Click to view CI ResultsGitHub pull request #415 of commit ec4505a73dbe54754e11b81d398393df751d962f, no merge conflicts. Running as SYSTEM Setting status of ec4505a73dbe54754e11b81d398393df751d962f to PENDING with url http://10.20.13.93:8080/job/transformers4rec_tests/117/ and message: 'Pending' Using context: Jenkins Unit Test Run Building on master in workspace /var/jenkins_home/workspace/transformers4rec_tests using credential nvidia-merlin-bot Cloning the remote Git repository Cloning repository https://github.com/NVIDIA-Merlin/Transformers4Rec.git > git init /var/jenkins_home/workspace/transformers4rec_tests/transformers4rec # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/Transformers4Rec.git > git --version # timeout=10 using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/Transformers4Rec.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA-Merlin/Transformers4Rec.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/NVIDIA-Merlin/Transformers4Rec.git # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/Transformers4Rec.git using GIT_ASKPASS to set credentials This is the bot credentials for our CI/CD > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/Transformers4Rec.git +refs/pull/415/*:refs/remotes/origin/pr/415/* # timeout=10 > git rev-parse ec4505a73dbe54754e11b81d398393df751d962f^{commit} # timeout=10 Checking out Revision ec4505a73dbe54754e11b81d398393df751d962f (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f ec4505a73dbe54754e11b81d398393df751d962f # timeout=10 Commit message: "Add common release-drafter configuration" > git rev-list --no-walk 6363047a6f26e599d7799e14b76d080ee6d16c6c # timeout=10 First time build. Skipping changelog. [transformers4rec_tests] $ /bin/bash /tmp/jenkins212753685104415833.sh Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Requirement already satisfied: pip in /var/jenkins_home/.local/lib/python3.8/site-packages (22.1) rm: cannot remove '/usr/lib/python3.8/site-packages/nvtabular.egg-link': No such file or directory rm: cannot remove '/var/jenkins_home/.local/lib/python3.8/site-packages/nvtabular.egg-link': No such file or directory Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Requirement already satisfied: pyarrow in /usr/local/lib/python3.8/dist-packages (5.0.0) Requirement already satisfied: numpy>=1.16.6 in /var/jenkins_home/.local/lib/python3.8/site-packages (from pyarrow) (1.20.3) Installing models Found existing installation: nvtabular 1.0.0+10.g4df99eb4 Can't uninstall 'nvtabular'. No files were found to uninstall. Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Collecting git+https://github.com/NVIDIA-Merlin/NVTabular.git Cloning https://github.com/NVIDIA-Merlin/NVTabular.git to /tmp/pip-req-build-mwjlbrex Running command git clone --filter=blob:none --quiet https://github.com/NVIDIA-Merlin/NVTabular.git /tmp/pip-req-build-mwjlbrex Resolved https://github.com/NVIDIA-Merlin/NVTabular.git to commit ebac32c15e2c17df8693717a6a137ceb73ec8d0c Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: nvtabular Building wheel for nvtabular (pyproject.toml): started Building wheel for nvtabular (pyproject.toml): finished with status 'done' Created wheel for nvtabular: filename=nvtabular-1.1.1+2.gebac32c1-cp38-cp38-linux_x86_64.whl size=400629 sha256=5b4152d995c34f266bc41480063d67d42f32d61a6d2a41eaf4a7cbf2f52b3c18 Stored in directory: /tmp/pip-ephem-wheel-cache-1d3_u8kh/wheels/c2/16/76/39994bff39d812513de5b5572bff0903b9eb8f6c645b44cedc Successfully built nvtabular Installing collected packages: nvtabular Successfully installed nvtabular-1.1.1+2.gebac32c1 Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Processing /var/jenkins_home/workspace/transformers4rec_tests/transformers4rec Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: transformers4rec Building wheel for transformers4rec (pyproject.toml): started Building wheel for transformers4rec (pyproject.toml): finished with status 'done' Created wheel for transformers4rec: filename=transformers4rec-0.1.8+4.gec4505a7-py3-none-any.whl size=437232 sha256=6ed9d67fc1f68e054e899e661672a0ceca8c84f830a09574a494b403859d5a8a Stored in directory: /tmp/pip-ephem-wheel-cache-yiqzz6n5/wheels/cb/5d/b4/e081835ae498194a418e957657f998bdff0fa2bd103855a861 Successfully built transformers4rec Installing collected packages: transformers4rec Successfully installed transformers4rec-0.1.8+4.gec4505a7 Running black --check All done! ✨ 🍰 ✨ 167 files would be left unchanged. Running flake8 Running isort Skipped 1 files Running bandit ============================= test session starts ============================== platform linux -- Python 3.8.10, pytest-7.1.2, pluggy-1.0.0 rootdir: /var/jenkins_home/workspace/transformers4rec_tests/transformers4rec plugins: anyio-3.5.0, xdist-2.5.0, forked-1.4.0, cov-3.0.0 collected 478 items / 1 skipped |
Introduce release-drafter across the
organization repositories. This change
should enable use to produce release notes.