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

Website: use latest version information from dogfood for Fleet maintained apps pages. #26619

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

eashaw
Copy link
Contributor

@eashaw eashaw commented Feb 26, 2025

Closes: #24379

Changes:

  • Updated the build-static-content script to accept a new input: dogfoodAccessToken. If provided, the script will pull the latest version information for Fleet maintained apps from Fleet's dogfood instance when the website deploys.
  • Updated the test-website and deploy-fleet-website workflows to pass in the dogfood API token secret to the build-static-content script

@eashaw eashaw marked this pull request as draft February 26, 2025 16:40
@lukeheath lukeheath self-requested a review February 27, 2025 16:30
@eashaw
Copy link
Contributor Author

eashaw commented Feb 27, 2025

@lukeheath Thanks for approving this. I didn't realize that the dogfood API token stored in GH secrets does not have permission to send requests to the fleet_mantained_apps endpoint until I created this PR. Do you know if we have another API token in the GH secrets that would be better suited for this?

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.

Website: app versions on /app-library page are out of date.
3 participants