Commit Graph

496 Commits

Author SHA1 Message Date
Patrik Oldsberg 2191439d43 github/workflows: fix for backend build erasing types in other packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-18 11:30:15 +01:00
Fredrik Adelöw da4c2180c0 remove the techdocs board automation workflow
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-15 10:18:46 +01:00
Patrik Oldsberg 4457994dae workflows: fix package paths in manifest sync
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-09 12:46:41 +01:00
Patrik Oldsberg c42cab6887 workflows: fix breaking v5 change in github-script
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-09 10:53:05 +01:00
Patrik Oldsberg c01113b6a6 workflows: fix release sync dispatch
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-09 10:21:26 +01:00
Ben Lambert 05453654c7 Merge pull request #9367 from backstage/jhaals/actions
actions: Comment information about DCO signing when failing
2022-02-08 15:38:33 +01:00
Johan Haals 0da410b905 Multiline message body
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Ben Lambert <blam@spotify.com>
2022-02-08 14:18:30 +01:00
Johan Haals b740b0c7d8 switch to markdown comment tag
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:43:36 +01:00
Johan Haals f1a5d81696 include dco-helper tag in comment
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:33:38 +01:00
Patrik Oldsberg 68e1ba360f workflows: move upgrade helper dispatch to release manifest workflow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-07 18:11:02 +01:00
Johan Haals 1239b113b9 format
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-07 10:35:45 +01:00
Johan Haals 88f5a56b60 Update .github/workflows/verify_dco.yaml
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Adam Harvey <adaharve@cisco.com>
2022-02-07 10:34:24 +01:00
Johan Haals 0fdba0af76 actions: Comment information about DCO signing when failing
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-04 16:00:39 +01:00
Patrik Oldsberg 34224a0b70 scripts/create-release-tag: dispatch release workflows
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-02 16:47:31 +01:00
Fredrik Adelöw c810594492 disable docker in more test runs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-31 12:18:13 +01:00
Patrik Oldsberg 7fdd461135 docs,workflows: updates and new branch name for emergency release flow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 23:43:12 +01:00
Patrik Oldsberg cb28b6c1a9 workflows/sync_release-manifest: skip v prefix in release manifests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 16:03:35 +01:00
Patrik Oldsberg f38b2b1b23 scripts: update release scripts to work with release version in package.json
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 15:15:45 +01:00
Patrik Oldsberg 66cea3a791 workflows/sync_release-manifest: prettier
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 15:01:55 +01:00
Patrik Oldsberg 2301c0a526 workflows/sync_release-manifest: checkout backstage into backstage
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 14:25:26 +01:00
Patrik Oldsberg a9ab9f439b workflows/sync_release-manifest: move install to top
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 14:15:25 +01:00
Patrik Oldsberg ed6503c75b workflows/sync_release-manifest: tweak install to make it work
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 14:03:47 +01:00
Patrik Oldsberg 3e79214e37 workflows/sync_release-manifest: support backfills
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-28 13:47:04 +01:00
Patrik Oldsberg e4e6337567 fixnightly
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-27 17:25:27 +01:00
Colton Padden 7f77248247 Cancel in-progress workflow runs on a subsequent pull-request pushes
This will cancel any outstanding workflow runs when a commit is pushed
to the active pull request. This is done by configuring `concurrency` in
which only a single job or workflow in a concurrency `group` is active
at a single time.

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-25 15:49:12 -05:00
Johan Haals 232f66cfbf fix ref format
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-24 16:36:50 +01:00
Johan Haals e77926db84 checkout tag, yarn install
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-24 16:24:53 +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 06f0296cae Rename workflow
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-24 11:54:55 +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
Johan Haals 52621b9755 Merge pull request #9131 from backstage/jhaals-patch-1
github-actions: Use SA token for checkout
2022-01-24 10:34:17 +01:00
Fredrik Adelöw 65cf1d5836 do not generate changesets for private repos
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-24 10:14:54 +01:00
Johan Haals 975f3b7bc2 github-actions: Use SA token for checkout
Needed to fool github actions to run workflows when changes are made by a bot
2022-01-24 10:10:22 +01:00
blam 03f5c764e9 chore; added top level install to the chromatic dist build
Signed-off-by: blam <ben@blam.sh>
2022-01-21 14:03:29 +01:00
blam f419f1c1f1 chore: updating build commands for storybook
Signed-off-by: blam <ben@blam.sh>
2022-01-21 14:03:29 +01:00
blam bfa059b765 chore: run optional install in the storybook directory
Signed-off-by: blam <ben@blam.sh>
2022-01-21 14:03:28 +01:00
snehaljos e460ff035a Updated the action files
Signed-off-by: snehaljos <joyalsnehal3421@gmail.com>
2022-01-21 13:38:57 +01:00
Patrik Oldsberg a1c792d71a github/workflows: rename and group
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-20 17:07:49 +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 725af819e3 Run prepare release script part of the changeset release
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2022-01-19 13:30:06 +01:00
blam 17eabeb6ad chore: wrap the action as it's not a starting
Signed-off-by: blam <ben@blam.sh>
2022-01-19 11:56:50 +01:00
blam 1245434124 chore: namespace the workflow name
Signed-off-by: blam <ben@blam.sh>
2022-01-19 10:41:51 +01:00
blam 0981cb2f57 chore: remove the label when it's closed
Signed-off-by: blam <ben@blam.sh>
2022-01-19 10:05:47 +01:00
blam 0c3641fc84 chore: added a noite around the repo token
Signed-off-by: blam <ben@blam.sh>
2022-01-18 22:10:56 +01:00
blam e2a8331c60 chore: use GITHUB_TOKEN
Signed-off-by: blam <ben@blam.sh>
2022-01-18 21:46:43 +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
Fredrik Adelöw 5387ea8f0d Merge pull request #9007 from backstage/blam/goalie-workflows
chore: split the goalie workflows for permissions
2022-01-18 18:54:46 +01:00
blam ec33c21c9d chore: make the workflows pretty
Signed-off-by: blam <ben@blam.sh>
2022-01-18 18:33:21 +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 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