Fix
* fix(ci-cd.yml): separate out a new pipeline for publishing
Signed-off-by: Jonathan Yik Chang Ting <jonting97gmail.com> ([`f7a9989`](https://github.com/Jon-Ting/sphractal/commit/f7a9989a027f7c9b3e3f94973759f76932a855ca))
* fix(ci-cd.yml): added permission lines to specify trusted publishing flow
Signed-off-by: Jonathan Yik Chang Ting <jonting97gmail.com> ([`589468b`](https://github.com/Jon-Ting/sphractal/commit/589468b0554cd6eb8bda7632cda0c0b6162b2b56))