Skip to content

Commit ff4ab6c

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 5028e04 commit ff4ab6c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/check-go-dependencies-task.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,14 @@ jobs:
7272
with:
7373
submodules: recursive
7474

75-
# This is required to allow jonabc/setup-licensed to install licensed via Ruby gem.
75+
# This is required to allow licensee/setup-licensed to install licensed via Ruby gem.
7676
- name: Install Ruby
7777
uses: ruby/setup-ruby@v1
7878
with:
7979
ruby-version: ruby # Install latest version
8080

8181
- name: Install licensed
82-
uses: jonabc/setup-licensed@v1
82+
uses: licensee/setup-licensed@v1.3.2
8383
with:
8484
github_token: ${{ secrets.GITHUB_TOKEN }}
8585
version: 3.x
@@ -131,14 +131,14 @@ jobs:
131131
with:
132132
submodules: recursive
133133

134-
# This is required to allow jonabc/setup-licensed to install licensed via Ruby gem.
134+
# This is required to allow licensee/setup-licensed to install licensed via Ruby gem.
135135
- name: Install Ruby
136136
uses: ruby/setup-ruby@v1
137137
with:
138138
ruby-version: ruby # Install latest version
139139

140140
- name: Install licensed
141-
uses: jonabc/setup-licensed@v1
141+
uses: licensee/setup-licensed@v1.3.2
142142
with:
143143
github_token: ${{ secrets.GITHUB_TOKEN }}
144144
version: 3.x

0 commit comments

Comments
 (0)