Skip to content

Commit f5221e3

Browse files
fix: for handover (#18)
* Remove unnecessary Copyright claims When the time comes, if required, and after handover, ErlEF will take care of it * Prepare for new GitHub org. * Check it (CI) with reuse * Accept Copilot's proposal Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Accept Copilot's security improvement Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Reduce blast radius --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 63e6212 commit f5221e3

File tree

8 files changed

+27
-21
lines changed

8 files changed

+27
-21
lines changed

.github/workflows/ci.yaml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,26 @@ name: Continuous Integration
66
on:
77
pull_request:
88

9-
permissions:
10-
# The API requires write permission on the repository to submit dependencies
11-
contents: write
12-
139
jobs:
10+
reuse-compliance-check:
11+
name: REUSE Compliance Check
12+
runs-on: ubuntu-24.04
13+
permissions:
14+
contents: read
15+
16+
steps:
17+
- name: Checkout code
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
20+
- name: REUSE Compliance Check
21+
uses: fsfe/reuse-action@676e2d560c9a403aa252096d99fcab3e1132b0f5 # v6.0.0
22+
1423
continuous-integration:
1524
name: Continuous Integration
1625
runs-on: ubuntu-24.04
26+
permissions:
27+
# The API requires write permission on the repository to submit dependencies
28+
contents: write
1729

1830
steps:
1931
- name: Checkout code

LICENSES/Apache-2.0.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,6 @@ Copyright 2025, Max Sörliden Nordlund <max.nordlund@kivra.com>.
176176

177177
Copyright 2026, Kivra AB.
178178

179-
<!-- # TBD(erlef): Copyright? -->
180-
181179
Licensed under the Apache License, Version 2.0 (the "License");
182180
you may not use this file except in compliance with the License.
183181
You may obtain a copy of the License at

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ jobs:
4848
runs-on: ubuntu-24.04
4949
steps:
5050
- uses: actions/checkout@v6.0.2
51-
# TBD(erlef): update uses
52-
- uses: kivra/rebar3-dependency-submission@v1.0.0
51+
- uses: erlef/rebar3-dependency-submission@v1.0.0
5352
```
5453
5554
## Inputs
@@ -77,9 +76,7 @@ to update the table above.
7776

7877
## License
7978

80-
Copyright 2026 Kivra
81-
82-
<!-- # TBD(erlef): Copyright? -->
79+
Copyright 2026 Kivra AB
8380

8481
Licensed under the Apache License, Version 2.0 (the "License");
8582
you may not use this file except in compliance with the License.

action.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ name: Rebar3 Dependency Submission
55
# yamllint disable-line rule:line-length
66
description: Calculates dependencies for Rebar3 and submits the list to the GitHub Dependency Submission API
77

8-
# TBD(erlef): author
9-
author: Kivra
8+
author: Erlang Ecosystem Foundation
109

1110
branding:
1211
icon: arrow-up
@@ -25,8 +24,7 @@ runs:
2524
- name: Download Dependency Submission Tool
2625
env:
2726
TAG: v1.0.0-beta.16 # release-TAG
28-
# TBD(erlef): update REPO
29-
REPO: kivra/rebar3-dependency-submission
27+
REPO: erlef/rebar3-dependency-submission
3028
GITHUB_TOKEN: ${{ inputs.token }}
3129
run: |
3230
gh release download \
@@ -40,8 +38,7 @@ runs:
4038
- name: Verify Dependency Submission Tool Provenance
4139
env:
4240
TAG: v1.0.0-beta.16 # release-TAG
43-
# TBD(erlef): update REPO
44-
REPO: kivra/rebar3-dependency-submission
41+
REPO: erlef/rebar3-dependency-submission
4542
GITHUB_TOKEN: ${{ inputs.token }}
4643
run: |
4744
gh attestation verify \

example.lock.license

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
%% SPDX-License-Identifier: Apache-2.0
2+
%% SPDX-FileCopyrightText: 2026 Kivra AB

rebar.config

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,7 @@
6565
{hex, [{doc, #{provider => ex_doc}}]}.
6666

6767
{ex_doc, [
68-
% TBD(erlef): update source_url
69-
{source_url, "https://github.com/kivra/rebar3-dependency-submission"},
68+
{source_url, "https://github.com/erlef/rebar3-dependency-submission"},
7069
{extras, [
7170
{"README.md", #{title => "Overview"}},
7271
{"LICENSES/Apache-2.0.md", #{title => "License"}}

rebar.lock.license

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
%% SPDX-License-Identifier: Apache-2.0
2+
%% SPDX-FileCopyrightText: 2026 Kivra AB

src/rebar3_dependency_submission_snapshot.erl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,7 @@ new(#{
7676
detector => #{
7777
name => ~"rebar3-dependency-submission",
7878
version => rebar3_dependency_submission_common:to_binary(PluginVsn),
79-
% TBD(erlef): update url
80-
url => ~"https://github.com/kivra/rebar3-dependency-submission"
79+
url => ~"https://github.com/erlef/rebar3-dependency-submission"
8180
},
8281
scanned => calendar:system_time_to_rfc3339(
8382
erlang:system_time(millisecond), [

0 commit comments

Comments
 (0)