Fredrik Adelöw
923491eece
run prettier formatting
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-08-09 11:54:38 +02:00
Patrik Oldsberg
d669e75d95
scripts/api-extractor: enable warnings in API reports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-07-15 01:06:55 +02:00
Patrik Oldsberg
e87aa59df3
scripts/api-extractor: run prettier on generated API reports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-07-12 19:46:43 +02:00
Patrik Oldsberg
1a6362b423
scripts/api-extractor: generate api-reports for previously unsupported packages
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-07-12 19:46:43 +02:00
Oliver Sand
c267509df1
api-extractor: check whether folder has a package.json
...
Often when switching between branches, I have empty folders in my working copy and Git doesn't track folders. Another case is the now deleted `core` package which remains as an empty folder locally (due to the node_modules folder still being there).
Sadly, api-extractor crashes on empty folder, so this introduces a check that the folder is a package by checking for the package.json file.
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-06-24 15:37:26 +02:00
Patrik Oldsberg
c7126e7a86
docs,workflows: remove or update references to packages/core(-api)
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-24 12:50:40 +02:00
Fredrik Adelöw
a88073c29a
Update copyright headers
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-18 20:26:42 +02:00
Fredrik Adelöw
93529a5f11
Permit, and prefer, "The Backstage Authors" in the copyright header
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-18 10:35:47 +02:00
Patrik Oldsberg
5429bfa69e
scripts/api-extractor: update to create reports for plugin packages too
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-17 10:35:51 +02:00
Patrik Oldsberg
908750b472
scripts/check-type-dependencies: fix handling of duplicate imports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-15 14:36:16 +02:00
Patrik Oldsberg
150ab3ebb5
scripts: fix package detection in check-if-release.js
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-11 13:51:07 +02:00
Patrik Oldsberg
3aeccc94ba
Merge pull request #5825 from backstage/mob/evolution-v2
...
core: split into three new separate packages
2021-06-01 17:29:06 +02:00
Patrik Oldsberg
06e7258bc3
scripts/api-extractor: generate reports for core-*-api
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-05-31 16:29:29 +02:00
Fredrik Adelöw
5dc8bdad45
Merge pull request #5656 from backstage/freben/database-tests-try2
...
Introduce `@backstage/backend-test-utils`, with `TestDatabases`
2021-05-31 13:20:23 +02:00
Fredrik Adelöw
4b17d4df6f
Move copyright header handling explicitly into the repo
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-27 11:47:15 +02:00
Fredrik Adelöw
330f4bacdb
rename to backend-test-utils and rearrange a bit
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-27 10:52:04 +02:00
Fredrik Adelöw
8c0109abba
Introduce @backstage/backend-testing, with TestDatabases to start off
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-26 18:02:16 +02:00
Fredrik Adelöw
a66c6f986c
Revert "Introduce @backstage/backend-testing, with TestDatabases to start off"
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-12 10:30:32 +02:00
Fredrik Adelöw
babe473dd1
Introduce @backstage/backend-testing, with TestDatabases to start off
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-12 08:48:43 +02:00
Patrik Oldsberg
215b44de9c
scripts/api-extractor: fix comment
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:37 +02:00
Patrik Oldsberg
70ac6d68c2
scripts/api-extractor: some more explanations
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:37 +02:00
Patrik Oldsberg
658de01647
scripts/api-extractor: disable all inline warnings
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:37 +02:00
Patrik Oldsberg
c04a465330
scripts/api-extractor: figure out the conflicting file in CI and print the contents
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:36 +02:00
Patrik Oldsberg
6768b397bd
scripts/api-extractor: silence compiler warnings
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:36 +02:00
Patrik Oldsberg
0eda63fe9d
scripts/api-extractor: disable inline compilation warnings
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:36 +02:00
Patrik Oldsberg
d3c54f9663
scripts/api-extractor: log instructions after run is complete to avoid race
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:36 +02:00
Patrik Oldsberg
26dee60729
scripts/api-extractor: better feedback for api-report mismatches
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:33 +02:00
Patrik Oldsberg
482256023b
scripts: add api-extractor script that generates API reports and documentation
...
Co-authored-by: Gustaf Räntilä <g.rantila@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-04-26 20:42:32 +02:00
Tim Hansen
8f2d043d8d
Few more whitelisted files
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-03-26 19:53:12 -06:00
Tim Hansen
16fa4ab3d9
Skip OWNERS.md for Vale
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-03-26 15:25:55 -06:00
Johan Haals
22416ced62
Ignore vale check for ADOPTERS.md
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-18 09:50:56 +01:00
Patrik Oldsberg
6ab503887b
scripts,workflows: add fossa wrapper script for config generation and retries
2021-02-27 15:24:34 +01:00
blam
dc9d67f288
chore: named export is Project not LernaProjcet
2021-02-12 10:48:58 +01:00
blam
1d2bceafd5
bug: Upgrade to Lerna 4
2021-02-12 10:14:53 +01:00
Patrik Oldsberg
0fe4ee90d3
scripts/check-if-release: fix diff and tweak to handle new and removed packages
2021-01-19 17:34:02 +01:00
Patrik Oldsberg
ecd214c4ca
scripts/create-github-release: fall back release message to PR contents if not a release PR
2021-01-17 19:10:18 +01:00
Patrik Oldsberg
125da9d0ed
scripts: add check-if-release
2021-01-16 17:14:49 +01:00
Patrik Oldsberg
e8a0506344
scripts/verify-links: refactor to not use any dependencies
2021-01-14 12:55:08 +01:00
Patrik Oldsberg
9dfca68706
scripts: 0-pad release tags
2021-01-07 18:08:43 +01:00
Patrik Oldsberg
239b29dae4
Update create-release-tag.js
2020-12-30 00:27:55 +01:00
Patrik Oldsberg
9d4f938814
workflows,scripts: add separate workflow job and script to build and publish releases
2020-12-29 19:50:11 +01:00
Patrik Oldsberg
b9f90951e1
scripts: make all scripts executable
2020-12-29 12:44:13 +01:00
Himanshu Mishra
d17bd3068d
Merge pull request #3545 from backstage/orkohunter/create-github-releases
...
Create new GitHub release when a new tag is created
2020-12-23 13:06:34 +01:00
Himanshu Mishra
086ab20477
create-release-script: Use env variable for github token
2020-12-22 11:07:30 +01:00
Himanshu Mishra
55fb92acc7
Update scripts/create-github-release.js
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
2020-12-22 10:58:35 +01:00
Patrik Oldsberg
70885dd9c7
scripts: add script for migrating away from deprecated location types
2020-12-21 11:21:33 +01:00
Himanshu Mishra
f7a79effaa
release: Use draft releases to test the create-github-release script
2020-12-19 19:16:10 +01:00
Himanshu Mishra
da852bdec3
release: Add a script to create releases on GitHub
2020-12-18 20:35:33 +01:00
Patrik Oldsberg
79a12cebc0
scripts: add scripts for making an isolated release of one or a few packages
2020-12-12 22:08:24 +01:00
Patrik Oldsberg
34bc80d8b2
Apply suggestions from code review
2020-12-03 15:07:37 +01:00