Skip to content

Commit c5a596c

Browse files
committed
Prepare for public release
1 parent 62aedf1 commit c5a596c

8 files changed

Lines changed: 60 additions & 37 deletions

File tree

.github/CODEOWNERS

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/workflows/ci.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,28 @@ jobs:
1515
test-and-lint:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
1919

20-
- uses: actions/setup-go@v5
21-
with:
22-
go-version-file: 'go.mod'
20+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
21+
with:
22+
go-version-file: 'go.mod'
2323

24-
- name: Download dependencies
25-
run: go mod download
24+
- name: Download dependencies
25+
run: go mod download
2626

27-
- name: Run fast tests
28-
run: go test -v -race ./internal/... ./pkg/...
27+
- name: Run fast tests
28+
run: go test -v -race ./internal/... ./pkg/...
2929

30-
- name: Run e2e tests
31-
run: go test -v ./e2e/...
30+
- name: Run e2e tests
31+
run: go test -v ./e2e/...
3232

33-
- name: Run vet
34-
run: go vet ./...
33+
- name: Run vet
34+
run: go vet ./...
3535

36-
- name: Check formatting
37-
run: |
38-
if [ "$(gofmt -s -l . | wc -l)" -gt 0 ]; then
39-
echo "Please run 'gofmt -s -w .' to format your code"
40-
gofmt -s -l .
41-
exit 1
42-
fi
36+
- name: Check formatting
37+
run: |
38+
if [ "$(gofmt -s -l . | wc -l)" -gt 0 ]; then
39+
echo "Please run 'gofmt -s -w .' to format your code"
40+
gofmt -s -l .
41+
exit 1
42+
fi

.github/workflows/release.yml

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ concurrency:
99
group: release-${{ github.head_ref || github.run_id }}
1010
cancel-in-progress: true
1111

12+
permissions:
13+
contents: write
14+
1215
jobs:
1316
ci:
1417
uses: ./.github/workflows/ci.yml
@@ -17,16 +20,16 @@ jobs:
1720
needs: ci
1821
runs-on: ubuntu-latest
1922
steps:
20-
- uses: actions/checkout@v4
21-
with:
22-
fetch-depth: 0
23-
- uses: actions/setup-go@v5
24-
with:
25-
go-version-file: 'go.mod'
26-
- uses: goreleaser/goreleaser-action@v6
27-
with:
28-
distribution: goreleaser
29-
version: '~> v2'
30-
args: release --clean
31-
env:
32-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
23+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
24+
with:
25+
fetch-depth: 0
26+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
27+
with:
28+
go-version-file: 'go.mod'
29+
- uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6.4.0
30+
with:
31+
distribution: goreleaser
32+
version: '~> v2'
33+
args: release --clean
34+
env:
35+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2025 Arm
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

cmd/remoteproc-simulator/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"os/signal"
88
"syscall"
99

10-
"github.com/Arm-Debug/remoteproc-simulator/pkg/simulator"
10+
"github.com/arm/remoteproc-simulator/pkg/simulator"
1111
"github.com/spf13/cobra"
1212
)
1313

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module github.com/Arm-Debug/remoteproc-simulator
1+
module github.com/arm/remoteproc-simulator
22

33
go 1.25.0
44

pkg/simulator/remoteproc.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"log"
77
"time"
88

9-
"github.com/Arm-Debug/remoteproc-simulator/internal/dirwatcher"
9+
"github.com/arm/remoteproc-simulator/internal/dirwatcher"
1010
)
1111

1212
type Remoteproc struct {

pkg/simulator/remoteproc_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package simulator_test
33
import (
44
"testing"
55

6-
"github.com/Arm-Debug/remoteproc-simulator/pkg/simulator"
6+
"github.com/arm/remoteproc-simulator/pkg/simulator"
77
"github.com/stretchr/testify/assert"
88
)
99

0 commit comments

Comments
 (0)