Commit Graph

819 Commits

Author SHA1 Message Date
renovate[bot] 1a0824b74b chore(deps): update github/codeql-action action to v2.21.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-02 15:21:26 +00:00
renovate[bot] 5a3e3bc38d chore(deps): update actions/checkout action to v3.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-25 18:52:14 +00:00
Vincenzo Scamporlino b19de98f9b use node 18 when build and publishing docker image
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-24 09:56:57 +02:00
Patrik Oldsberg 278994148b Merge pull request #19409 from adamdmharvey/adamdmharvey/snyk-mem
fix(actions): Increase memory for running Snyk monitoring
2023-08-22 11:44:28 +02:00
Patrik Oldsberg dbf4bd261a Merge pull request #19415 from adamdmharvey/adamdmharvey/reduce-uffizi
chore: Ignore more folders for Uffizi
2023-08-22 11:03:18 +02:00
Adam Harvey e71242333e chore: Ignore more for Uffizi
Signed-off-by: Adam Harvey <aharvey00@gmail.com>
2023-08-16 11:47:06 -04:00
Adam Harvey f53890e6c8 fix: Increase memory for running Snyk
Signed-off-by: Adam Harvey <aharvey00@gmail.com>
2023-08-16 10:04:33 -04:00
Patrik Oldsberg 8adadd87b8 workflows: send discord notification if version packages fail
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-16 11:51:38 +02:00
Patrik Oldsberg ba780dbefa Merge pull request #18898 from adamdmharvey/adamdmharvey/openssf-action
chore(security): Add OpenSSF Scorecard scanning and security result publishing
2023-08-13 13:50:44 +02:00
Patrik Oldsberg e49318ef9e Update verify_e2e-kubernetes-noop.yml
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-12 16:50:19 +02:00
Patrik Oldsberg 11615c0ab6 Update verify_e2e-kubernetes.yml
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-12 16:49:58 +02:00
Adam Harvey 671ab1dff2 chore: Patch to some of the latest actions
Signed-off-by: Adam Harvey <aharvey00@gmail.com>
2023-08-07 13:25:00 -04:00
renovate[bot] 586402b75c chore(deps): update helm/kind-action action to v1.8.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-04 02:01:44 +00:00
Adam Harvey 31cd0dd9e5 chore: Prettier cleanup
Signed-off-by: Adam Harvey <aharvey00@gmail.com>
2023-08-01 16:25:53 -04:00
Adam Harvey 0a9034a490 chore(security): Add OpenSSF Scorecard scanning
Signed-off-by: Adam Harvey <aharvey00@gmail.com>
2023-08-01 15:59:04 -04:00
renovate[bot] f51d9776cb chore(deps): update jamesives/github-pages-deploy-action action to v4.4.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-15 15:28:56 +00:00
Aramis Sennyey ee411e7c26 feat(openapi): Add a new OpenAPI schema linting command to repo-tools.
Signed-off-by: Aramis Sennyey <sennyeyaramis@gmail.com>
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-06-20 09:21:16 +02:00
blam 85a7a3225d chore: bump node-gyp
Signed-off-by: blam <ben@blam.sh>
2023-06-16 14:35:32 +02:00
blam 93dcbfb02f chore: try something else
Signed-off-by: blam <ben@blam.sh>
2023-06-16 14:19:39 +02:00
blam d90ca19240 chore: try some tips from the gyp repo
Signed-off-by: blam <ben@blam.sh>
2023-06-16 14:01:46 +02:00
blam 88463cd52e chore: remove node-gyp cache
Signed-off-by: blam <ben@blam.sh>
2023-06-16 14:01:45 +02:00
renovate[bot] 3da5866edb chore(deps): update backstage/actions action to v0.6.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-11 15:53:47 +00:00
Patrik Oldsberg f464a7e6c2 Merge pull request #17643 from adamdmharvey/adamdmharvey/cicd-mkdocs
feat(pipeline): Add MkDocs verification & fix MkDocs nav warnings
2023-05-31 21:30:29 +02:00
Patrik Oldsberg a4b0627bb3 Merge pull request #18009 from mharrah/master
Fix Issue 17893 - Use Concurrency for Microsite Deploy
2023-05-31 17:04:49 +02:00
renovate[bot] 63460b02d9 Update JamesIves/github-pages-deploy-action action to v4.4.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 08:05:19 +00:00
Matthew Harrah b9937b936d Issue 17893 - Use Concurrency for Microsite Deploy
Modify GitHub workflow to use concurrency during Microsite deploy to cancel in-progress runs of the same workflow.

Signed-off-by: Matthew Harrah <mharrah@paylocity.com>
2023-05-29 17:13:43 -04:00
Adam Harvey 04a08d3c32 Merge branch 'master' of github.com:backstage/backstage into adamdmharvey/cicd-mkdocs 2023-05-24 22:36:40 -04:00
renovate[bot] 7322887559 chore(deps): update helm/kind-action action to v1.7.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-22 20:20:09 +00:00
Adam Harvey 01dea69d26 fix: Install MkDocs dependencies
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-16 16:27:47 -04:00
Adam Harvey 8983bd53a6 chore: Improve paths for Microsite actions
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-16 15:28:49 -04:00
Adam Harvey 9c8d98b2cf chore: Remove new workflow
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-16 15:25:39 -04:00
Adam Harvey 79ec830674 feat: Add MkDocs strict to check nav
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-16 15:25:12 -04:00
Fredrik Adelöw baef31d282 Merge pull request #16721 from Bonial-International-GmbH/pjungermann/uffizzi-techdocs
feat: add documented component to uffizzi environment
2023-05-16 16:49:13 +02:00
Patrick Jungermann 05f584f84d feat: add documented component to uffizzi environment
So far, none of the components at the uffizzi environment have techdocs.
Hence, there are no docs available within this environment
and related features are not covered.

This change will add an example from techdocs-backend plugin
to the deployed examples.

It was possible to register this catalog file manually,
however the build of the docs fail due to missing Docker.

To allow the generation of docs, we use the local generator
(no docker in docker) and install required dependencies.

As we don't want all dependencies for all (default) extensions
to be installed at this environment, the original example at
techdocs-backend plugin was copied and reduced
(PlantUML extension example was removed).

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-05-12 12:03:46 +02:00
Patrik Oldsberg 799c33047e repo-tools: switch to using sub commands
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-10 10:54:06 +02:00
Adam Harvey dab23038c4 chore: Prettier formatting
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-03 20:53:52 -04:00
Adam Harvey 22c0334610 chore: Increase memory
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-03 20:35:15 -04:00
Adam Harvey f48b44e358 chore: Build API reference so it can be cross referenced
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-03 20:35:15 -04:00
Adam Harvey 873728f394 chore: Fix comment typo
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-03 20:23:21 -04:00
Adam Harvey dfe4cab0c1 feat: Add pipeline verification of the MkDocs configuration
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-03 20:08:58 -04:00
Patrik Oldsberg eb581a5ce8 Merge pull request #17612 from backstage/rugvip/wf18
workflows: remove matrices and switch to 18
2023-05-02 14:15:03 +02:00
Patrik Oldsberg a350b8f69c workflows: remove matrices and switch to 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-02 12:24:01 +02:00
Emma Indal dce115c326 include -react packages to a11y CI checks
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-05-02 11:47:52 +02:00
Patrik Oldsberg 86b7407db2 workflows: teak CI job names
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-24 12:35:31 +02:00
Patrik Oldsberg 5d9c6cfd15 workflows: add placeholder workflows to be able to require status checks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-24 11:58:36 +02:00
Patrik Oldsberg 0a5a6971f4 workflows: fixes for verify_accessibility_core
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-18 11:40:50 +02:00
Patrick Jungermann 593e67b5d8 ci(uffizzi): provide git ref to uffizzi preview-action
Fixes 6ec1b61a37

The JSON path at the previous PR was wrong
and should have been `$.pull_request.head.sha` instead.

Relates-to: PR #16721
Relates-to: PR #17299
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-04-14 23:16:32 +02:00
Fredrik Adelöw d457afdb78 Merge pull request #17242 from backstage/a11y/automated-ci-checks-core-plugins
[Accessibility] add automated accessibility CI checks of core features
2023-04-14 15:41:01 +02:00
Emma Indal 168800fcac Update .github/workflows/verify_accessibility_core.yml
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-04-13 17:10:35 +02:00
Emma Indal 383f90e788 add lighthouse CI checks for core features
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-04-13 16:49:26 +02:00