I have a couple webparts locally hosted for my SPO environment. I'm using a Team Site Library to host the "temp" files and the .sppkg file is hosted through the App catalog. When I want to make an update to the webpart, I've been doing the following:
gulp package-solution
gulp bundle --ship
gulp package-solution --ship
Then uploading the .sppkg file to the App catalog and the "temp" files to the team site (then deleting the old files from the Team Site). Area any of these steps unnecessary?