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

[release/1.6] release workflow: increase timeout to 30 minutes & remove Go setup action #7261

Merged
merged 2 commits into from Aug 6, 2022

Commits on Aug 6, 2022

  1. release workflow: increase timeout to 30 minutes

    In the 1.6.7 release, we saw significantly longer execution time for
    producing builds that exceeded the previous timeout of 10 minutes,
    causing the workflow to fail.  After increasing to 20 minutes in the
    release/1.6 branch, we continued to see one failure (which succeeded on
    retry).
    
    Increase to 30 minutes to provide additional buffer for the build to
    complete.
    
    Signed-off-by: Samuel Karp <samuelkarp@google.com>
    (cherry picked from commit f8add92)
    Signed-off-by: Samuel Karp <samuelkarp@google.com>
    samuelkarp committed Aug 6, 2022
    Copy the full SHA
    cf48ba6 View commit details
    Browse the repository at this point in the history
  2. release workflow: remove Go setup action

    Release builds are performed from within a Dockerfile-defined
    environment and do not require Go to be installed in the GitHub Actions
    runner environment.
    
    Signed-off-by: Samuel Karp <samuelkarp@google.com>
    (cherry picked from commit 6ba91de)
    Signed-off-by: Samuel Karp <samuelkarp@google.com>
    samuelkarp committed Aug 6, 2022
    Copy the full SHA
    3909204 View commit details
    Browse the repository at this point in the history