This repository has been archived by the owner on Sep 16, 2024. It is now read-only.
2.0.0
Backwards-incompatible changes
- The
NEOPHILE_COMMIT_NAME
environment variable is no longer supported. Instead,NEOPHILE_USERNAME
configures the GitHub username of the running instantiation of neophile, used as both the name for Git commits and to construct the email address unlessNEOPHILE_COMMIT_EMAIL
is given.NEOPHILE_USERNAME
defaults toneophile-square[bot]
, the instantiation of neophile for the lsst-sqre organization.
New features
- Setting
NEOPHILE_COMMIT_EMAIL
is now optional. If not set, the UID of the GitHub user fromNEOPHILE_USERNAME
is retrieved from the GitHub API and used to form a standard GitHub no-replay email address.
Bug fixes
- Use the GitHub App installation token when pushing Git changes in preparation for creating a PR rather than using the default GitHub Actions token. If the branch was pushed with the GitHub Actions token, further GitHub Actions refuse to run on that branch to avoid creating a loop, but we need GitHub Actions to run so that the dependency update PR can be automerged.
What's Changed
- DM-39627: Improve GitHub Actions examples by @rra in #234
- DM-39627: Fix comment in sample periodic workflow by @rra in #235
- [neophile] Update dependencies by @sqrbot in #236
- DM-39919: Push Git branches using the installation token by @rra in #237
- DM-39919: Dynamically construct commit email address by @rra in #238
- [neophile] Update dependencies by @neophile-square in #239
- DM-39919: Prepare release 2.0.0 by @rra in #240
Full Changelog: 1.0.0...2.0.0