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

Remove old build workflow and tidy up the new one. #80

Merged
merged 2 commits into from
Feb 5, 2024
Merged

Conversation

sengi
Copy link
Contributor

@sengi sengi commented Feb 5, 2024

Just small things, but:

  • Remove the old build workflow now that the new one is up and running.
  • Remove deleted branch from triggers.
  • Pick a start minute at random that's not too close to the hour (just to be nice and not bunch up with other people's jobs).
  • Move the build matrix config file out of the hidden .github directory, so nobody else has to waste time looking for it.
  • Just specify ubuntu-latest. We'd rather the build breaks because something needs updating to work with the latest supported OS (likely easy to fix) rather than it breaks because it got left on a pinned version until it went out of support (likely more effort to fix).
  • Remove name fields where they don't add anything beyond what's already in the id field.
  • Remove id fields where they're unused and don't add any info beyond what's in the uses field.
  • Turn off logspew on checkout actions. (It's annoying this isn't the default, but hey.)
  • Clean up some spurious whitespace.

sengi added 2 commits February 5, 2024 15:37
Made sense to keep this while we were switching to the new
`build-multiarch.yml` workflow but now that the new thing is working,
it's just mildly confusing having the old one lying around.
Just a bunch of small things:

- Remove deleted branch from triggers.
- Pick a start minute at random that's not too close to the hour (just
  to be nice and not bunch up with other people's jobs).
- Move the build matrix config file out of the hidden .github directory,
  so nobody else has to waste time looking for it.
- Just specify ubuntu-latest. We'd rather the build breaks because
  something needs updating to work with the latest supported OS (likely
  easy to fix) rather than it breaks because it got left on a pinned
  version until it went out of support (likely more effort to fix).
- Remove `name` fields where they don't add anything beyond what's
  already in the `id` field.
- Remove `id` fields where they're unused _and_ don't add any info
  beyond what's in the `uses` field.
- Turn off logspew on `checkout` actions. (It's annoying this isn't the
  default, but hey.)
- Clean up some spurious whitespace.
@sengi sengi requested a review from samsimpson1 February 5, 2024 16:09
@sengi sengi merged commit ce69b32 into main Feb 5, 2024
2 checks passed
@sengi sengi deleted the sengi/cleanup branch February 5, 2024 16:14
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

Successfully merging this pull request may close these issues.

2 participants