Skip to content

Comments

workflows: add the Github App config to the release workflow#110

Merged
bjornars merged 1 commit intonovem-code:mainfrom
bjornars:bsn/release-gha
Dec 11, 2025
Merged

workflows: add the Github App config to the release workflow#110
bjornars merged 1 commit intonovem-code:mainfrom
bjornars:bsn/release-gha

Conversation

@bjornars
Copy link
Contributor

This is to solve the protected-branch commit-pushback issue.

This is to solve the protected-branch commit-pushback issue.
@bjornars bjornars linked an issue Dec 11, 2025 that may be closed by this pull request
Copy link
Collaborator

@myme myme left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

# Show status for debugging
git status
# Explicitly set the remote URL with the app token
git remote set-url origin https://x-access-token:${GH_TOKEN}@github.com/${{ github.repository }}.git
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick suggestion: If you use the repository key of the checkout step set to this string you might not need to explicitly set-url later?

- uses: actions/checkout@v6
  with:
    # Repository name with owner. For example, actions/checkout
    # Default: ${{ github.repository }}
    repository: ''

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is lifted straight from the vscode-repo, so at least this works 🤷

@bjornars bjornars merged commit 39cff25 into novem-code:main Dec 11, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve novem devex on release

2 participants