Skip to content

Commit 642e2b8

Browse files
committed
Use maintained fork of "setup-licensed" action in dependency license check workflow
This GitHub Actions action is used by the dependency license check workflow to install the "Licensed" tool in the runner workspace. The action has a convoluted history of ownership: the repository was originally owned by GitHub user "jonabc". It was later transferred to the "github" organization. Then GitHub abandoned the project, archiving the repository. The "licensee" organization has now created a hard fork of the action, which is recommended in the readme of the "github/setup-licensed" repository. The `licensee` organization has also taken over the management of the "Licensed" tool, and their `licensee` Ruby gem is a significant dependency of "Licensed". So they will be best equipped to maintain the action going forward. The workflow is hereby updated to use the now canonical "licensee/setup-licensed" action. The "licensee/setup-licensed" action maintainers have not provided a major version ref, so it is necessary to pin the action to the latest release tag.
1 parent f8f6c97 commit 642e2b8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: .github/workflows/check-go-dependencies-task.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ jobs:
6868
with:
6969
submodules: recursive
7070

71-
# This is required to allow jonabc/setup-licensed to install licensed via Ruby gem.
71+
# This is required to allow licensee/setup-licensed to install licensed via Ruby gem.
7272
- name: Install Ruby
7373
uses: ruby/setup-ruby@v1
7474
with:
7575
ruby-version: ruby # Install latest version
7676

7777
- name: Install licensed
78-
uses: github/[email protected].1
78+
uses: licensee/[email protected].2
7979
with:
8080
github_token: ${{ secrets.GITHUB_TOKEN }}
8181
version: 5.x
@@ -127,14 +127,14 @@ jobs:
127127
with:
128128
submodules: recursive
129129

130-
# This is required to allow jonabc/setup-licensed to install licensed via Ruby gem.
130+
# This is required to allow licensee/setup-licensed to install licensed via Ruby gem.
131131
- name: Install Ruby
132132
uses: ruby/setup-ruby@v1
133133
with:
134134
ruby-version: ruby # Install latest version
135135

136136
- name: Install licensed
137-
uses: jonabc/setup-licensed@v1
137+
uses: licensee/setup-licensed@v1.3.2
138138
with:
139139
github_token: ${{ secrets.GITHUB_TOKEN }}
140140
version: 3.x

0 commit comments

Comments
 (0)