Skip to content

feat(auth): migrates from GitHub App to OAuth App #3

feat(auth): migrates from GitHub App to OAuth App

feat(auth): migrates from GitHub App to OAuth App #3

Triggered via pull request March 24, 2026 21:09
Status Failure
Total duration 44s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 1 warning
ci
Process completed with exit code 1.
tests/components/DashboardPage.test.tsx > DashboardPage — data flow > shows loading state while initial fetch is in progress: tests/components/DashboardPage.test.tsx#L236
TestingLibraryElementError: Unable to find an accessible element with the role "status" Here are the accessible roles: banner: Name "": <header class="fixed top-0 left-0 right-0 z-50 h-14 bg-white dark:bg-gray-900 border-b border-gray-200 dark:border-gray-700 flex items-center px-4 gap-4" /> -------------------------------------------------- img: Name "testuser": <img alt="testuser" class="h-7 w-7 rounded-full" src="" /> -------------------------------------------------- link: Name "Settings": <a aria-label="Settings" class="text-sm text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 shrink-0" href="/settings" /> Name "Source": <a class="hover:text-gray-600 dark:hover:text-gray-300" href="https://github.com/gordon-code/github-tracker" rel="noopener noreferrer" target="_blank" /> Name "Privacy": <a class="hover:text-gray-600 dark:hover:text-gray-300" href="/privacy" /> -------------------------------------------------- button: Name "Sign out": <button aria-label="Sign out" class="text-sm text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 shrink-0" /> Name "Issues 0": <button aria-current="page" class="relative flex items-center gap-1.5 px-4 py-3 text-sm font-medium border-b-2 transition-colors border-blue-500 text-blue-600 dark:text-blue-400" /> Name "Pull Requests 0": <button class="relative flex items-center gap-1.5 px-4 py-3 text-sm font-medium border-b-2 transition-colors border-transparent text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 hover:border-gray-300 dark:hover:border-gray-600" /> Name "Actions 2": <button class="relative flex items-center gap-1.5 px-4 py-3 text-sm font-medium border-b-2 transition-colors border-transparent text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 hover:border-gray-300 dark:hover:border-gray-600" /> Name "Refresh data": <button aria-label="Refresh data" class="text-sm px-3 py-1 rounded-md bg-white dark:bg-gray-700 border border-gray-300 dark:border-gray-600 text-gray-700 dark:text-gray-200 hover:bg-gray-50 dark:hover:bg-gray-600 disabled:opacity-50 disabled:cursor-not-allowed transition-colors focus:outline-none focus:ring-2 focus:ring-blue-500" disabled="" /> Name "Sort by Repo": <button aria-label="Sort by Repo" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors focus:outline-none focus:underline" /> Name "Sort by Title": <button aria-label="Sort by Title" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors focus:outline-none focus:underline" /> Name "Sort by Author": <button aria-label="Sort by Author" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors focus:outline-none focus:underline" /> Name "Sort by Comments": <button aria-label="Sort by Comments" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors focus:outline-none focus:underline" /> Name "Sort by Created": <button aria-label="Sort by Created" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors focus:outline-none focus:underline" /> Name "Sort by Updated": <button aria-label="Sort by Updated" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors focus:outline-none focus:underline" /> Name "All": <button aria-pressed="true" class="rounded-full text-xs px-2 py-0.5 cursor-pointer transition-colors bg-blue-100 text-blue-700 dark:bg-blue-900 dark:text-blue-300" type="button" /> Name "Author": <button aria-pressed="false" class="rounded-full text-xs px-2 py-0.5 cursor-pointer transition-colors bg-gray-100 text-gray-600 dark:bg-gray-800 dark:text-gray-400" type="button" /> Name "Assignee": <button aria-pressed="false" class="rounded-full text-xs px-2 py-0.5 cursor-pointer transition-colors bg-gray-100 t
ci
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/