As far as I know, there are two ways to set environment variables in Github Actions:
But what if I don't want them to be secret? On the picture above, SERVER_PREFIX and ANALYTICS_ENABLED shouldn't be secret. Is there a way to set up env variables on the settings page and make them visible? In Travis we had that option.
In January 2023, GitHub added support for non-secret configuration variables (blog post):