We have a docker container that we include in all our CI/CD workflows that publishes generates and publishes documentation to Confluence.
At present this works by having two GitHub organisation secrets containing
- Confluence user name
- PAT token for that user
The problem I am trying to solve is that we don't want the user to be locked to an individual with their expiring PAT token. In effect we want a service account to use with our CI/CD process.
Is there an official way of doing this?
Is it simply a case of creating a CICD user just as for any other account with an associated PAT token?