Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic updates and semi-automatic push pipelines, similar to how choco does it #25

Open
agriyakhetarpal opened this issue Jan 9, 2024 · 1 comment
Labels
CI/CD GitHub Actions and surrounding configuration enhancement New feature or request

Comments

@agriyakhetarpal
Copy link
Owner

Once a Hugo release is created upstream, automatically

  1. bump the version (requires a versioneer tool linked to GitHub Actions that can run a CRON job to check for a release)
  2. run CI tests in a PR or push to main, and
  3. call the CD workflow and build wheels

As far as I understand, the Chocolatey package manager does this too, weekly

@agriyakhetarpal agriyakhetarpal added enhancement New feature or request CI/CD GitHub Actions and surrounding configuration labels Jan 9, 2024
@agriyakhetarpal
Copy link
Owner Author

https://github.com/hugoguru/dist-hugo/blob/main/Makefile

This might be useful, then a job that runs daily checking for a new release via GitHub API can create a pull request by manually bumping the version in multiple places

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD GitHub Actions and surrounding configuration enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant