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

Sync upstream main #144

Merged
merged 19 commits into from
Sep 24, 2024
Merged

Sync upstream main #144

merged 19 commits into from
Sep 24, 2024

Conversation

turkenh
Copy link
Member

@turkenh turkenh commented Sep 24, 2024

Description of your changes

Sync's latest main of upstream.

I have:

  • Read and followed Crossplane's contribution process.
  • Run earthly +reviewable to ensure this PR is ready for review.
  • Added or updated unit tests.
  • Added or updated e2e tests.
  • Linked a PR or a docs tracking issue to document this change.
  • Added backport release-x.y labels to auto-backport this PR.

Need help with this checklist? See the cheat sheet.

tampakrap and others added 19 commits June 12, 2024 11:12
The Earthfile sets the timestamps of the built go binaries to 16th of
April 2020. Passing the --keep-ts argument sets the current time though.

Relevant documentation: https://docs.earthly.dev/docs/earthfile#options-4

Signed-off-by: Theo Chatzimichos <tampakrap@gmail.com>
Signed-off-by: ezgidemirel <ezgidemirel91@gmail.com>
feat(pkg-mgr): Support package installation with digests
Signed-off-by: Nic Cope <nicc@rk0n.org>
This validates that Crossplane supports both.

Signed-off-by: Nic Cope <nicc@rk0n.org>
Support building and installing Functions with v1 package metadata
init commit, testing on-going

Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
- Move function-credentials from param to flag.

Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
…er version issue for digests

Signed-off-by: ezgidemirel <ezgidemirel91@gmail.com>
fix(pkg-mgr): Fix improper constraint error for digests
- Add an example in `Help` function.

Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
fix(Earthfile): set the correct timestamps when building the go binaries
- The checksums will help people to verify that their downloaded binary
  is not corrupted
- The tarballs provide faster downloads. This is beneficial when
  downloading crank often, for example in CI jobs.
- The tarballs and checksums can be useful for creating distro and brew
  packages, see crossplane#4899

Signed-off-by: Theo Chatzimichos <tampakrap@gmail.com>
feat(Earthfile): Add checksums and tarballs for crank
@turkenh turkenh merged commit 64705d9 into upbound:main Sep 24, 2024
15 of 16 checks passed
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.

7 participants