From 6ff9c4ddf429acafb8d524188e41a0f54af1c4b4 Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Wed, 10 Feb 2021 00:13:43 +0700 Subject: [PATCH 01/11] Create logos.yml Just getting familiar, and creating some handy actions. --- .github/workflows/logos.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/logos.yml diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml new file mode 100644 index 00000000000..431125fa8f9 --- /dev/null +++ b/.github/workflows/logos.yml @@ -0,0 +1,19 @@ +name: logos +on: [push, pull_request] + +jobs: + realm: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Setup go + uses: actions/setup-go@v2 + with: + go-version: '^1.15' + - name: test realms + run: | + go mod download github.com/davecgh/go-spew + go mod download + cd logos/cmd + go build . + ./logos From 4e0b3d9bd82b5566609e3b7ae6361293c340622a Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Wed, 10 Feb 2021 00:15:31 +0700 Subject: [PATCH 02/11] Update logos.yml --- .github/workflows/logos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index 431125fa8f9..73d18bc3ab1 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -15,5 +15,5 @@ jobs: go mod download github.com/davecgh/go-spew go mod download cd logos/cmd - go build . + go build logos.go ./logos From 4cb33ada4212a7cafc0e4e6fec004ca9329d1b4e Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Wed, 10 Feb 2021 00:17:11 +0700 Subject: [PATCH 03/11] Update logos.yml --- .github/workflows/logos.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index 73d18bc3ab1..92c646f6685 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -15,5 +15,6 @@ jobs: go mod download github.com/davecgh/go-spew go mod download cd logos/cmd - go build logos.go - ./logos + go build . + ls -a + go run logos.go From 8574fba4dedb54a9b67f240de652590a66c3dce9 Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Wed, 10 Feb 2021 00:17:46 +0700 Subject: [PATCH 04/11] Update logos.yml --- .github/workflows/logos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index 92c646f6685..7b56c42b906 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -10,7 +10,7 @@ jobs: uses: actions/setup-go@v2 with: go-version: '^1.15' - - name: test realms + - name: logos run: | go mod download github.com/davecgh/go-spew go mod download From fc5b34e77419cb44a54c39f929962f04e02fef1c Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Wed, 10 Feb 2021 00:25:51 +0700 Subject: [PATCH 05/11] Update logos.yml --- .github/workflows/logos.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index 7b56c42b906..f22afdcfcad 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -15,6 +15,7 @@ jobs: go mod download github.com/davecgh/go-spew go mod download cd logos/cmd + go get . go build . ls -a - go run logos.go + From 39686987fb4b3a132558e6dbb09e757883ae3731 Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Thu, 11 Feb 2021 00:34:48 +0700 Subject: [PATCH 06/11] Update logos.yml --- .github/workflows/logos.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index f22afdcfcad..77f877eab2e 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -1,9 +1,14 @@ +# TODO: Add target OS name: logos on: [push, pull_request] jobs: realm: - runs-on: ubuntu-latest + strategy: + matrix: + build-os: [ubuntu-latest, macos-latest, windows-latest] + arch: [amd64, arm64, riscv64] + runs-on: ${{ matrix.build-os }} steps: - uses: actions/checkout@v2 - name: Setup go @@ -11,11 +16,10 @@ jobs: with: go-version: '^1.15' - name: logos + env: + GOARCH ${{ matrix.arch }} run: | - go mod download github.com/davecgh/go-spew go mod download cd logos/cmd - go get . go build . - ls -a From 75273b60e53a392e953f787c13f2b88cf0978197 Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Thu, 11 Feb 2021 00:36:33 +0700 Subject: [PATCH 07/11] Update logos.yml --- .github/workflows/logos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index 77f877eab2e..26386cd46ae 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -3,7 +3,7 @@ name: logos on: [push, pull_request] jobs: - realm: + logos: strategy: matrix: build-os: [ubuntu-latest, macos-latest, windows-latest] From abb5619863063694e655bec074a3057eccb00ace Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Thu, 11 Feb 2021 00:37:15 +0700 Subject: [PATCH 08/11] Update logos.yml --- .github/workflows/logos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index 26386cd46ae..df489e9f044 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -17,7 +17,7 @@ jobs: go-version: '^1.15' - name: logos env: - GOARCH ${{ matrix.arch }} + GOARCH: ${{ matrix.arch }} run: | go mod download cd logos/cmd From 38d02faa80a00d4c418b18e4e87718844f08d465 Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Thu, 11 Feb 2021 00:39:13 +0700 Subject: [PATCH 09/11] Update logos.yml --- .github/workflows/logos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index df489e9f044..337571434b4 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: build-os: [ubuntu-latest, macos-latest, windows-latest] - arch: [amd64, arm64, riscv64] + arch: [amd64, arm64, riscv] runs-on: ${{ matrix.build-os }} steps: - uses: actions/checkout@v2 From d37ac45930460f4cb6ff0788a58bd88244e1c3da Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Thu, 11 Feb 2021 00:40:21 +0700 Subject: [PATCH 10/11] Update logos.yml --- .github/workflows/logos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index 337571434b4..df489e9f044 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: build-os: [ubuntu-latest, macos-latest, windows-latest] - arch: [amd64, arm64, riscv] + arch: [amd64, arm64, riscv64] runs-on: ${{ matrix.build-os }} steps: - uses: actions/checkout@v2 From 86bfc250a7a480ccaa0a543662c7db8e76ffdafb Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Thu, 11 Feb 2021 00:40:48 +0700 Subject: [PATCH 11/11] Update logos.yml --- .github/workflows/logos.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/logos.yml b/.github/workflows/logos.yml index df489e9f044..98533863e74 100644 --- a/.github/workflows/logos.yml +++ b/.github/workflows/logos.yml @@ -5,6 +5,7 @@ on: [push, pull_request] jobs: logos: strategy: + fail-fast: false matrix: build-os: [ubuntu-latest, macos-latest, windows-latest] arch: [amd64, arm64, riscv64]