Issue title: No log for the channel_listing which user published the product from dashboard.
 Issue body: ### What I'm trying to achieve
…
I'm trying to see who/which user published the product.

### Steps to reproduce the problem
<!-- Adding logs from the console, as well as query/response help us fix the bug faster -->
1.Create a product from saleor dashboard.
2. Publish product from dashboard.
3. At the bottom we can see other activities when product is updated, except who published it.

### What I expected to happen
…
There should be a log of the same.

### Screenshots and logs
<!-- If applicable, add screenshots to help explain your problem. -->

**System information**
<!-- Provide the version of Saleor or whether you're using it from the `main` branch. If using Saleor Dashboard or Storefront, provide their versions too. -->
Saleor version:
- [ ] dev (current main)
- [x] 3.2
- [ ] 2.11
- [ ] 2.10

Operating system:
- [ ] Windows
- [x] Linux
- [ ] MacOS
- [ ] Other

 Comments: 
 Comment 0: Hey, I agree - we should basically track all actions made by staff users or apps to keep the record of who did what. Thanks for opening the issue, we will keep it in our backlog.
{'source': 'GithubIssues', 'repo_name_with_owner': 'saleor/saleor', 'issue_id': 1294616589, 'repo_stars': 17139.0}