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

feat(argo): enable ARC build for oci images #543

Merged
merged 31 commits into from
Jul 10, 2024
Merged

Commits on Jul 9, 2024

  1. fix(vscode): disable python-environment-manager

    - leads to code-server error
    
    `Could not find pty on pty host: CodeExpectedError: Could not find pty on pty host`
    
    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    14e6cba View commit details
    Browse the repository at this point in the history
  2. fix(pkgs): add bazel-buildtools to coreDevPackages

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b6e5708 View commit details
    Browse the repository at this point in the history
  3. fix(containers): update code extensions

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    257c5d7 View commit details
    Browse the repository at this point in the history
  4. fix(containers): update SHELL path

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    50b2a79 View commit details
    Browse the repository at this point in the history
  5. fix(flake): reenable upstream flocken

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    9150817 View commit details
    Browse the repository at this point in the history
  6. fix(vscode): remove unavailable workspace setting

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    af62669 View commit details
    Browse the repository at this point in the history
  7. fix(containers): set default scrollback

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    43172b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. feat(argo): add nix image build Workflow resource

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    8c2179b View commit details
    Browse the repository at this point in the history
  2. feat(github): add reusable workflow to build nix images

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    33ab84f View commit details
    Browse the repository at this point in the history
  3. fix(cid): enable reusable workflow to build nix images

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    dc224bd View commit details
    Browse the repository at this point in the history
  4. fix(cid): disable containerfile image builds

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    850afe8 View commit details
    Browse the repository at this point in the history
  5. fix(cid): include checkout_rev in set-variables outputs

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e477c5b View commit details
    Browse the repository at this point in the history
  6. fix(build-nix-images): preserve JSON list-formatted images argument

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c6dec80 View commit details
    Browse the repository at this point in the history
  7. refactor(cid): migrate composite action-based image build usage to ac…

    …tion source
    
    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    691c25a View commit details
    Browse the repository at this point in the history
  8. fix(cid): reenable cachix for release job

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    0513507 View commit details
    Browse the repository at this point in the history
  9. fix(cid): migrate build-images reusable action usage to source

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    221c073 View commit details
    Browse the repository at this point in the history
  10. test(cid): build image subset without cache

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9740213 View commit details
    Browse the repository at this point in the history
  11. fix(build-nix-images): cache argo cli

    instead of manually reinstalling it on each run
    
    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    416acc8 View commit details
    Browse the repository at this point in the history
  12. fix(cid): only test workflow image build by default

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    59daeb5 View commit details
    Browse the repository at this point in the history
  13. chore(version): 0.2.0b21

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    43dc8d0 View commit details
    Browse the repository at this point in the history
  14. chore(conda): build 0.2.0b20

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    09b1e73 View commit details
    Browse the repository at this point in the history
  15. fix(build-nix-images): pin actions cache to v4 hash

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9dfcd8d View commit details
    Browse the repository at this point in the history
  16. fix(build-nix-images): disable cache

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d85c34b View commit details
    Browse the repository at this point in the history
  17. fix(cid): reenable all image builds

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3af29eb View commit details
    Browse the repository at this point in the history
  18. chore(flake): sync lock

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    904cf1a View commit details
    Browse the repository at this point in the history
  19. fix(cid): use github.ref_name in all concurrency group keys

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    cf2641f View commit details
    Browse the repository at this point in the history
  20. fix(mergify): remove conditions from queue_rules

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    fecedff View commit details
    Browse the repository at this point in the history
  21. fix(pr-merge): declare explicit github actor and pat

    - to support triggering CI runs from the push event generated by the fast-forward merge action
    
    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ad09bc9 View commit details
    Browse the repository at this point in the history
  22. fix(build-nix-images): skip build in dev mode

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    12ba002 View commit details
    Browse the repository at this point in the history
  23. fix(cid): pass mode to build-nix-images workflow

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5c9ebf8 View commit details
    Browse the repository at this point in the history
  24. fix(make): add commands to set fast forward variables

    Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
    cameronraysmith committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1e43b30 View commit details
    Browse the repository at this point in the history