Problems with running Bun in Gitea action
After converting my Eleventy website's template engine from Nunjucks to Vento, for some unknown reason, when I tried to deploy my website from its Gitea repository on 32-Bit Cafe's instance via Gitea action, it failed to generate the contents of my yearly changelog archive pages, while it is not an issue when I build my website locally or deploy my website via GitHub action, so I had to switch back to using GitHub actions in my website’s mirror repository on GitHub to deploy my site automatically.
Now I finally worked around the issue by switching to using Node.js instead of Bun as the JavaScript runtime to generate my website in the Gitea action workflow, so I moved back to deploying my website from the Gitea repo instead of its mirror repo on GitHub.
I discovered this workaround when I was learning to host my own Gitea instance (and I’m planning to move my website’s repositories to my own Gitea instance). It seems like Gitea action's runner has issue with running Bun's GitHub action, making it to fail to build all parts of my website as intended. I’m still using Bun when I work on my website in my local machine, but I added a new script to package.json
to be used by Gitea action.