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

Auto building a new release isn't occurring (maybe I'm presumptive of the new configuration, new Transmission is out..) #2848

Closed
8 tasks done
derekcentrico opened this issue Jun 3, 2024 · 3 comments

Comments

@derekcentrico
Copy link
Contributor

Is there a pinned issue for this?

  • I have read the pinned issues and could not find my issue

Is there an existing or similar issue/discussion for this?

  • I have searched the existing issues
  • I have searched the existing discussions

Is there any comment in the documentation for this?

  • I have read the documentation, especially the FAQ and Troubleshooting parts

Is this related to a provider?

  • I have checked the provider repo for issues
  • My issue is NOT related to a provider

Are you using the latest release?

  • I am using the latest release

Have you tried using the dev branch latest?

  • I have tried using dev branch

Docker run config used

N/A

Current Behavior

Currently, the release has not been updated to include the latest Transmission (4.0.6). I was going to open a PR to push an update to the latest tar.gz from the Transmission github release page. The new code for this project appears to have a set of tasks that query for the latest Transmission and update accordingly. https://github.com/transmission/transmission/releases/tag/4.0.6

Expected Behavior

Based upon my understanding of the new workflows that I just skimmed it would make sense that something should be triggering a new release to build auto-magically with the latest Transmission since there is no longer a reliance on manually editing the tar.gz path and building from there. https://github.com/haugene/docker-transmission-openvpn/blob/master/.github/workflows/check-transmission-releases.yml

How have you tried to solve the problem?

N/A

Log output

N/A

HW/SW Environment

N/A

Anything else?

Happy to help with PRs when I can. Not sure how to be of value in this instance.

@derekcentrico derekcentrico changed the title Auto building release doesn't seem to be occurring (maybe I'm presumptive of the new configuration) Auto building a new release isn't occurring (maybe I'm presumptive of the new configuration, new Transmission is out..) Jun 3, 2024
@ilike2burnthing
Copy link
Contributor

The Transmission Version Check action only runs on dev branch, and if a new build is found then a commit is made to dev, which then should^ trigger the Transmission Builds action, again only on dev.

Any commits subsequent to that, on master or dev, will cause the Image Builds action to build a new image with our latest Transmission build, with a commit on the master branch going to the edge image, and dev going to dev (surprisingly).


^ this is due to be updated in #2843 to work properly

@derekcentrico
Copy link
Contributor Author

Gotcha. Closing this thread. I just thought it would have promptly built and released a new build w/ latest Transmission.

@ilike2burnthing
Copy link
Contributor

ilike2burnthing commented Jun 5, 2024

For latest, no, we have been bitten by bugs and breaking changes with new versions of Transmission before. Builds for latest will always be manually built. Use edge for latest stable commits or dev like myself if you want to help with testing.

I will look at adding something to the Transmission Builds action though, so that it triggers Image Builds, rather than relying on a subsequent commit.

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

No branches or pull requests

2 participants