Add permissions for GitHub Actions workflow to enable write access fo… …r contents, pages, and id-token