Commit Graph

165 Commits

Author SHA1 Message Date
Johan Haals ab03f065c0 scripts: update package private check to handle undefined
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-26 11:50:20 +01:00
Johan Haals 6880c9ac53 ensure that tagPath exists
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-24 16:23:24 +01:00
Johan Haals 3b948a982e Move symlinking to script. Require valid semver range
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-24 14:21:53 +01:00
Johan Haals 19a9c341a7 Output script path in error
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-24 11:55:24 +01:00
Johan Haals ee3ee0701f github-actions: Add assemble release workflow
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-24 11:02:00 +01:00
Fredrik Adelöw 21885379c1 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 14:06:51 +01:00
Ben Lambert b9e5973d9b Removing unused var
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-01-20 14:06:51 +01:00
Ben Lambert aad66df1ba Doesn't support optional chaining
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-01-20 14:06:51 +01:00
Ben Lambert e053eb597a Replace to pipes instead
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-01-20 14:06:51 +01:00
Ben Lambert 6d08f818a6 Fixing by falling back to the committer and check to see if there's a user
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-01-20 14:06:51 +01:00
Ben Lambert 1e423fab53 chore: add a check to see what's going on with an event
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-01-20 14:06:51 +01:00
Ben Lambert 5dc22bd77f Merge pull request #9047 from backstage/blam/goalie-workflows-fix-events
chore: events endpoint does not return all events.. so we go get them ourselves
2022-01-20 10:00:50 +01:00
blam b8b5945990 chore: filter out anything by bots
Signed-off-by: blam <ben@blam.sh>
2022-01-20 09:18:17 +01:00
blam b7b44015c4 chore: missed the async function here
Signed-off-by: blam <ben@blam.sh>
2022-01-20 08:34:49 +01:00
blam 673e73ea42 chore: events endpoint does not return all events.. so we go get them ourselves
Signed-off-by: blam <ben@blam.sh>
2022-01-20 08:30:54 +01:00
Patrik Oldsberg 5cc0b0ee37 scripts/verify-api-reference: added more context and hint for how to fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-19 21:33:34 +01:00
Patrik Oldsberg c540922cad fix API reference + add regression test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-19 20:08:08 +01:00
blam a56f3fdbb2 docs: updating some documentation for the workflows
Signed-off-by: blam <ben@blam.sh>
2022-01-19 13:00:43 +01:00
blam b2313e2329 chore: pull.user not pull.author
Signed-off-by: blam <ben@blam.sh>
2022-01-19 12:57:25 +01:00
blam 21d2908351 chore: remove extra request - not needed as we already have the PR and only use it for the author.
Signed-off-by: blam <ben@blam.sh>
2022-01-19 10:35:46 +01:00
blam 4b42944ca0 chore: small fix not to remove the label if the author was the last event to the issues
Signed-off-by: blam <ben@blam.sh>
2022-01-18 22:46:08 +01:00
blam 2c2695cc1a chore: some small changes to try and get the workflow running properly
Signed-off-by: blam <ben@blam.sh>
2022-01-18 21:45:19 +01:00
blam 0163fb056f chore: run the goalie Workflow
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:31:19 +01:00
blam c6946dedbe chore: missed the Codeowners
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:24:29 +01:00
blam e23c2463d5 chore: move out script into one file instead because args were too long
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:22:44 +01:00
Patrik Oldsberg e6bef72496 scripts: rename pre-release to prepare-release + cleanup
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-12 11:40:16 +01:00
Johan Haals 80724f6444 Initial prerelease work
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-12 11:35:56 +01:00
Patrik Oldsberg 161f32cf4e scripts/api-extractor: forbid warnings for a couple of core packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-10 15:35:29 +01:00
Ben Lambert 49a665e97e Merge pull request #8839 from backstage/rugvip/exit
scripts/api-extractor: exit on tsc failure
2022-01-10 13:53:45 +01:00
Ben Lambert ccb5bef731 Merge pull request #8802 from backstage/rugvip/warn
scripts/api-extractor: warn when introducing new warnings
2022-01-10 13:44:44 +01:00
Johan Haals fca5c02e41 Merge pull request #8826 from backstage/freben/ze-author
🧹  Fix the last renmnants of the old copyright header
2022-01-10 13:37:54 +01:00
Patrik Oldsberg f5d41dc2c9 Merge pull request #8797 from backstage/rugvip/nolerna
switch to using @manypkg/get-packages for enumerating monorepo packages
2022-01-10 13:31:16 +01:00
Patrik Oldsberg ac5a99077b scripts/api-extractor: exit on tsc failure
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-10 13:09:11 +01:00
Fredrik Adelöw 9632cda521 Fix the last renmnants of the old copyright header
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 22:10:52 +01:00
Ben Lambert 23046ab18d chore: we're generating api-reports not changesets
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-01-07 18:47:31 +01:00
Patrik Oldsberg ad0ceca026 scripts/api-extractor: warn when introducing new warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 15:58:26 +01:00
Patrik Oldsberg 61261079cc scripts: refactor to use get-packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:56 +01:00
Patrik Oldsberg 8bdf613b31 api-extractor: add option to generate API reports for select packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-04 18:27:04 +01:00
Patrik Oldsberg bee8692afc scripts,workflows: added scripts to verify changesets
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-30 11:47:27 +01:00
Patrik Oldsberg 7b6b992e7a scripts/api-extractor: remove workaround for duplicate install
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-15 01:45:41 +01:00
Ben Lambert 90198342bc Merge pull request #8349 from backstage/rugvip/cjs
add more explicit support for .mjs and .cjs extensions
2021-12-13 13:35:24 +01:00
Patrik Oldsberg 777126a193 scripts: update type dependency checker to include peerDependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-07 17:40:51 +01:00
Patrik Oldsberg 25dfc2d483 add more explicit support for .mjs and .cjs extensions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-02 22:48:16 +01:00
Patrik Oldsberg 1505a8cd70 scripts/api-extractor: fix package index descriptions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-28 13:29:19 +01:00
Fredrik Adelöw 1e57d1c23e Merge pull request #8071 from backstage/feat/change-default-port
Change default port of backend from 7000 to 7007
2021-11-22 15:58:48 +01:00
Patrik Oldsberg 3487a35ee4 Merge pull request #8175 from backstage/rugvip/release-flow
Tweak release process to require changesets for new packages
2021-11-22 13:23:04 +01:00
Patrik Oldsberg 08dc0d6788 scripts/list-deprecations: allow args to be passed to filter packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-21 15:09:42 +01:00
Patrik Oldsberg 05ccc8276c scripts/list-deprecations: improve release lookup to check for actual release
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-21 13:53:33 +01:00
Patrik Oldsberg 2cd2bab86a scripts: add script for listing deprecations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-20 15:32:16 +01:00
Patrik Oldsberg ab31a2c286 updated release process to not release new packages immediately
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-20 14:58:57 +01:00