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

Convert build scripts to gh actions #10287

Closed
richard-cox opened this issue Jan 17, 2024 · 1 comment
Closed

Convert build scripts to gh actions #10287

richard-cox opened this issue Jan 17, 2024 · 1 comment
Labels
kind/tech-debt Technical debt
Milestone

Comments

@richard-cox
Copy link
Member

richard-cox commented Jan 17, 2024

  • Convert contents of .drone.yaml in both rancher/dashboard and rancher/ui to gh actions
  • This needs to happen before June

Main issue is uploading to Google Cloud Storage. So a replacement for https://plugins.drone.io/plugins/gcs

- name: upload
  pull: default
  image: plugins/gcs
  settings:
    acl:
    - allUsers:READER
    cache_control: "no-cache,must-revalidate"
    source: dist/${DRONE_BRANCH}.tar.gz
    target: releases.rancher.com/dashboard/${DRONE_BRANCH}.tar.gz
    token:
      from_secret: google_auth_key

with something like https://github.com/google-github-actions/upload-cloud-storage.

Once we confirm the replacement and the auth required, we need to raise with eio

@richard-cox
Copy link
Member Author

closing in favour of newer more targeted issues (see links above)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/tech-debt Technical debt
Projects
None yet
Development

No branches or pull requests

2 participants