This repository was archived by the owner on Jun 15, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
This repository was archived by the owner on Jun 15, 2022. It is now read-only.
Migrate emteknetnz gha actions #36
Copy link
Copy link
Closed
Description
Create new repos on silverstripe account with emtpy readme only, then fork repos to emteknetnz, and create PRs with copy pasted contents from gha versions so they can all be peer reviewed
I'm thinking we should retain the gha- prefix instead of the github-actions- prefix, and also split the exsiting 'workflow_call' style github-actions-ci-ci repo to a pair of actions to be consistent:
- gha-ci
- gha-update-js (ditch the -deps suffix since it also does a build)
ACs
- gha-run-tests
- gha-pull-request
- gha-tag-release
- gha-auto-tag
- gha-generate-matrix
- gha-ci
- gha-update-js
- gha-keepalive
- Update readme instructions for each so it's clear how to use them
- Add auto-tag action to each workflow in each action
- Update actions/workflows to use silverstripe @v1 versions
- Tag release 1.0.0 of each module
- Validate that errors systematically failed the build
- Validate that pass string input variables and pull request title though env variables
- Validate that Pin third party actions to specific shas works
PRs
- NEW Create action gha-auto-tag#1
- NEW Create action gha-generate-matrix#1
- NEW Create action gha-run-tests#1
- NEW Create workflow gha-ci#1
- NEW Create action gha-pull-request#1
- NEW Create action gha-tag-release#1
- NEW Create action gha-update-js#1
- NEW Create action gha-keepalive#1
The following will be handled with silverstripe/gha-ci#4:
MNT Rename test class to conform with standard naming convention silverstripe-assets#496MNT Rename test class to conform with standard naming convention silverstripe-framework#10353MNT Rename test class to conform with standard naming convention (v3) silverstripe-graphql#472MNT Rename test class to conform with standard naming convention (v4) silverstripe-graphql#473
Metadata
Metadata
Assignees
Labels
No labels