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

Fix two small bugs #1001

Merged
merged 1 commit into from
Feb 13, 2023
Merged

Fix two small bugs #1001

merged 1 commit into from
Feb 13, 2023

Conversation

dmikusa
Copy link
Contributor

@dmikusa dmikusa commented Feb 3, 2023

First. This fixes the case where running in a paketo-community repo. It prevents the Docker credentials from being added to the test workflow multiple times.

Second. This fixes an issue where you try to run octo outside of Github Actions, like on your local machine. In this case, $GITHUB_REPOSITORY probably will not be set and so the seed string for the cron jitter will be just Update Go which is static and always returns the same number. This will unnecessarily change the cron value used in the Update Go job. This change will fallback to looking at the directory paths to try and find the right name to use. It assumes the folder structure is paketo-buildpacks/<some-buildpack> like the way repos are structured on Github. This will not be perfect, but it a bit better.

Signed-off-by: Daniel Mikusa dan@mikusa.com

First. This fixes the case where running in a paketo-community repo. It prevents the Docker credentials from being added to the test workflow multiple times.

Second. This fixes an issue where you try to run `octo` outside of Github Actions, like on your local machine. In this case, `$GITHUB_REPOSITORY` probably will not be set and so the seed string for the cron jitter will be just `Update Go ` which is static and always returns the same number. This will unnecessarily change the cron value used in the `Update Go` job. This change will fallback to looking at the directory paths to try and find the right name to use. It assumes the folder structure is `paketo-buildpacks/<some-buildpack>` like the way repos are structured on Github. This will not be perfect, but it a bit better.

Signed-off-by: Daniel Mikusa <dan@mikusa.com>
@dmikusa dmikusa added type:bug A general bug semver:patch A change requiring a patch version bump labels Feb 3, 2023
@dmikusa dmikusa requested a review from a team as a code owner February 3, 2023 02:33
@dmikusa dmikusa merged commit 494be67 into main Feb 13, 2023
@dmikusa dmikusa deleted the bug-fixes branch February 13, 2023 12:56
This was referenced Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver:patch A change requiring a patch version bump type:bug A general bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants