That is a very bad explanation from what you experienced. You give a list of eight (8) commands What happened when you did each of them? Where did you get problems (messages, whatever). Post them here complete (including prompt/command line, all output lines and new prompt line as compter code Posting code or preformatted text - Using Discourse - Discourse Meta )
People here are not clairvoyant.
BTW, one should NOT do zypper up with Tumbleweed, but always zypper dup .
AMD repository for amdgpu, Mesa 3D stuff and etc. is here. Choose appropriate subfolder.
For Leap you can use amdgpu driver from AMD packages or from distribution (xf86-video-amdgpu package). To use amdgpu driver from AMD packages AMD recommends using DKMS. AMD tests ROCm with amdgpu driver + DKMS from AMD packages. Amdgpu driver from distribution works OK and is easily maintained for end user. It is better to use one source of amdgpu driver, otherwise system will hop from one to another. With Tumbleweed you have to use amdgpu driver from distribution. It is possible to compile AMD drivers for Tumbleweed. SDB:AMD GPGPU - openSUSE Wiki
-you can use TW packages.
You can use amdgpu & dkms from TW.
The best way is in full recompiling of ROCm - it is possible, because source code is available.
Or use supported distributions via virtualisation or Docker or Distrobox.
sudo zypper update
sudo zypper addrepo https://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_Tumbleweed/ PerlDev
sudo zypper addrepo https://download.opensuse.org/repositories/Education/openSUSE_Tumbleweed/ Education
sudo zypper install kernel-default-devel
sudo usermod -a -G render,video $LOGNAME # Add the current user to the render and video groups
sudo zypper --no-gpg-checks install https://repo.radeon.com/amdgpu-install/6.2/sle/15.6/amdgpu-install-6.2.60200-1.noarch.rpm
sudo zypper refresh
sudo zypper install rocm
This part sudo zypper --no-gpg-checks install https://repo.radeon.com/amdgpu-install/6.2/sle/15.6/amdgpu-install-6.2.60200-1.noarch.rpm
installs package amdgpu-install, which adds repos, including ROCm repo: