community-plugins/workspaces/github-actions
Backstage Service Account 0493206694
github-actions - version:bump to v1.42.3 (#5021)
* v1.42.3 version bump

* github-actions: nfs fixes and switch to yarn plugin

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>

* github-actions: prettier tweaks

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>

* github-actions: update api reports for nfs

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>

---------

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-08-25 10:47:10 +02:00
..
.changeset github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
.yarn/plugins/@yarnpkg github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
examples add default entity filters for plugins using new FE system 2024-08-22 16:35:38 -04:00
packages github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
plugins github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
.auto-version-bump meta: enable opt-in to auto version bump workflow (#4031) 2025-05-27 08:57:51 -05:00
.dockerignore feat: migrate workspaces 2024-04-19 10:24:22 +02:00
.eslintignore feat: migrate workspaces 2024-04-19 10:24:22 +02:00
.eslintrc.js chore: fix workspace eslintrc files 2024-09-24 11:13:37 +02:00
.gitignore feat: migrate workspaces 2024-04-19 10:24:22 +02:00
.prettierignore github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
.yarnrc.yml github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
README.md github-actions - version:bump to v1.38.1 (#3709) 2025-04-17 21:24:31 -05:00
app-config.yaml Add filtering based on annotation presence for new FE system components (#2020) 2024-11-20 08:45:09 -06:00
backstage.json github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
catalog-info.yaml feat: migrate workspaces 2024-04-19 10:24:22 +02:00
package.json github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00
tsconfig.json github-actions - version:bump to v1.38.1 (#3709) 2025-04-17 21:24:31 -05:00
yarn.lock github-actions - version:bump to v1.42.3 (#5021) 2025-08-25 10:47:10 +02:00

README.md

Backstage

For testing github-actions, set the relevant env variables:

  1. Create an OAuth App in the GitHub organization with the callback URL set to http://localhost:7007/api/auth/github/handler/frame.
  2. Take the Client ID and Client Secret from the newly created app's settings page and put them into AUTH_GITHUB_CLIENT_ID and AUTH_GITHUB_CLIENT_SECRET environment variables.
  3. Generate a personal access token and put it into the GITHUB_TOKEN environment variable. You can generate a personal access token from your GitHub settings. It will need the repo and workflow scopes.

The backstage example entity has a populated github.com/project-slug annotation, but you can modify this to point anywhere your credentials have access to for testing purposes.

To start the app, run:

yarn install
yarn start