Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

Commit

Permalink
ci(*): pin to 0.26 for par creation
Browse files Browse the repository at this point in the history
Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
  • Loading branch information
brooksmtownsend committed May 23, 2024
1 parent d66f560 commit c9b2d76
Show file tree
Hide file tree
Showing 11 changed files with 351 additions and 318 deletions.
57 changes: 30 additions & 27 deletions .github/workflows/TEMPLATE_provider.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ on:
push:
branches: [main]
paths:
- "provider/**"
- 'provider/**'
tags:
- "provider-v*"
- 'provider-v*'
pull_request:
branches: [main]
paths:
- "provider/**"
- 'provider/**'

env:
CARGO_TERM_COLOR: always
Expand Down Expand Up @@ -42,34 +42,34 @@ jobs:
# old versions. But if we build on the old version, it is compatible with the newer
# versions running in ubuntu 22 and its ilk
- {
os: "ubuntu-20.04",
arch: "amd64",
extension: "",
targetPath: "target/release/",
os: 'ubuntu-20.04',
arch: 'amd64',
extension: '',
targetPath: 'target/release/',
}
- {
os: "ubuntu-20.04",
arch: "aarch64",
extension: "",
targetPath: "target/aarch64-unknown-linux-gnu/release/",
os: 'ubuntu-20.04',
arch: 'aarch64',
extension: '',
targetPath: 'target/aarch64-unknown-linux-gnu/release/',
}
- {
os: "macos-latest",
arch: "amd64",
extension: "",
targetPath: "target/release/",
os: 'macos-latest',
arch: 'amd64',
extension: '',
targetPath: 'target/release/',
}
- {
os: "windows-latest",
arch: "amd64",
extension: ".exe",
targetPath: "target/release/",
os: 'windows-latest',
arch: 'amd64',
extension: '.exe',
targetPath: 'target/release/',
}
- {
os: "macos-latest",
arch: "aarch64",
extension: "",
targetPath: "target/aarch64-apple-darwin/release/",
os: 'macos-latest',
arch: 'aarch64',
extension: '',
targetPath: 'target/aarch64-apple-darwin/release/',
}
runs-on: ${{ matrix.config.os }}
steps:
Expand Down Expand Up @@ -118,17 +118,17 @@ jobs:
- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch != 'aarch64'
run: "cargo build --release"
run: 'cargo build --release'

- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch == 'aarch64' && matrix.config.os == 'macos-latest'
run: "cargo build --release --target aarch64-apple-darwin"
run: 'cargo build --release --target aarch64-apple-darwin'

- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch == 'aarch64' && matrix.config.os == 'ubuntu-20.04'
run: "cargo build --release --target aarch64-unknown-linux-gnu"
run: 'cargo build --release --target aarch64-unknown-linux-gnu'

- name: Determine artifact name
shell: bash
Expand All @@ -148,7 +148,10 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: wasmcloud/common-actions/install-wash@main
- name: Install wash 0.26
run: |
curl -s https://packagecloud.io/install/repositories/wasmCloud/core/script.deb.sh | bash
apt install wash=0.26.0
# Downloads all artifacts
- uses: actions/download-artifact@v3
with:
Expand Down
69 changes: 36 additions & 33 deletions .github/workflows/blobstore-fs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,24 @@ on:
push:
branches: [main]
paths:
- "blobstore-fs/**"
- ".github/workflows/blobstore-fs.yml"
- 'blobstore-fs/**'
- '.github/workflows/blobstore-fs.yml'
tags:
- "blobstore-fs*"
- 'blobstore-fs*'
pull_request:
branches: [main]
paths:
- "blobstore-fs/**"
- ".github/workflows/blobstore-fs.yml"
- 'blobstore-fs/**'
- '.github/workflows/blobstore-fs.yml'
workflow_dispatch:
inputs:
release:
description: "Build github release (enter y)"
default: "n"
description: 'Build github release (enter y)'
default: 'n'
required: true
artifact:
description: "Build github release and push artifact (enter y)"
default: "n"
description: 'Build github release and push artifact (enter y)'
default: 'n'
required: true

env:
Expand Down Expand Up @@ -76,34 +76,34 @@ jobs:
# old versions. But if we build on the old version, it is compatible with the newer
# versions running in ubuntu 22 and its ilk
- {
os: "ubuntu-20.04",
arch: "amd64",
extension: "",
targetPath: "target/release/",
os: 'ubuntu-20.04',
arch: 'amd64',
extension: '',
targetPath: 'target/release/',
}
- {
os: "ubuntu-20.04",
arch: "aarch64",
extension: "",
targetPath: "target/aarch64-unknown-linux-gnu/release/",
os: 'ubuntu-20.04',
arch: 'aarch64',
extension: '',
targetPath: 'target/aarch64-unknown-linux-gnu/release/',
}
- {
os: "macos-latest",
arch: "amd64",
extension: "",
targetPath: "target/release/",
os: 'macos-latest',
arch: 'amd64',
extension: '',
targetPath: 'target/release/',
}
- {
os: "windows-latest",
arch: "amd64",
extension: ".exe",
targetPath: "target/release/",
os: 'windows-latest',
arch: 'amd64',
extension: '.exe',
targetPath: 'target/release/',
}
- {
os: "macos-latest",
arch: "aarch64",
extension: "",
targetPath: "target/aarch64-apple-darwin/release/",
os: 'macos-latest',
arch: 'aarch64',
extension: '',
targetPath: 'target/aarch64-apple-darwin/release/',
}
runs-on: ${{ matrix.config.os }}
steps:
Expand Down Expand Up @@ -152,17 +152,17 @@ jobs:
- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch != 'aarch64'
run: "cargo build --release"
run: 'cargo build --release'

- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch == 'aarch64' && matrix.config.os == 'macos-latest'
run: "cargo build --release --target aarch64-apple-darwin"
run: 'cargo build --release --target aarch64-apple-darwin'

- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch == 'aarch64' && matrix.config.os == 'ubuntu-20.04'
run: "cargo build --release --target aarch64-unknown-linux-gnu"
run: 'cargo build --release --target aarch64-unknown-linux-gnu'

- name: Determine artifact name
shell: bash
Expand All @@ -182,7 +182,10 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: wasmcloud/common-actions/install-wash@main
- name: Install wash 0.26
run: |
curl -s https://packagecloud.io/install/repositories/wasmCloud/core/script.deb.sh | bash
apt install wash=0.26.0
# Downloads all artifacts
- uses: actions/download-artifact@v3
with:
Expand Down
69 changes: 36 additions & 33 deletions .github/workflows/blobstore-s3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,24 @@ on:
push:
branches: [main]
paths:
- "blobstore-s3/**"
- ".github/workflows/blobstore-s3.yml"
- 'blobstore-s3/**'
- '.github/workflows/blobstore-s3.yml'
tags:
- "blobstore-s3*"
- 'blobstore-s3*'
pull_request:
branches: [main]
paths:
- "blobstore-s3/**"
- ".github/workflows/blobstore-s3.yml"
- 'blobstore-s3/**'
- '.github/workflows/blobstore-s3.yml'
workflow_dispatch:
inputs:
release:
description: "Build github release (enter y)"
default: "n"
description: 'Build github release (enter y)'
default: 'n'
required: true
artifact:
description: "Build github release and push artifact (enter y)"
default: "n"
description: 'Build github release and push artifact (enter y)'
default: 'n'
required: true

env:
Expand Down Expand Up @@ -76,34 +76,34 @@ jobs:
# old versions. But if we build on the old version, it is compatible with the newer
# versions running in ubuntu 22 and its ilk
- {
os: "ubuntu-20.04",
arch: "amd64",
extension: "",
targetPath: "target/release/",
os: 'ubuntu-20.04',
arch: 'amd64',
extension: '',
targetPath: 'target/release/',
}
- {
os: "ubuntu-20.04",
arch: "aarch64",
extension: "",
targetPath: "target/aarch64-unknown-linux-gnu/release/",
os: 'ubuntu-20.04',
arch: 'aarch64',
extension: '',
targetPath: 'target/aarch64-unknown-linux-gnu/release/',
}
- {
os: "macos-latest",
arch: "amd64",
extension: "",
targetPath: "target/release/",
os: 'macos-latest',
arch: 'amd64',
extension: '',
targetPath: 'target/release/',
}
- {
os: "windows-latest",
arch: "amd64",
extension: ".exe",
targetPath: "target/release/",
os: 'windows-latest',
arch: 'amd64',
extension: '.exe',
targetPath: 'target/release/',
}
- {
os: "macos-latest",
arch: "aarch64",
extension: "",
targetPath: "target/aarch64-apple-darwin/release/",
os: 'macos-latest',
arch: 'aarch64',
extension: '',
targetPath: 'target/aarch64-apple-darwin/release/',
}
runs-on: ${{ matrix.config.os }}
steps:
Expand Down Expand Up @@ -152,17 +152,17 @@ jobs:
- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch != 'aarch64'
run: "cargo build --release"
run: 'cargo build --release'

- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch == 'aarch64' && matrix.config.os == 'macos-latest'
run: "cargo build --release --target aarch64-apple-darwin"
run: 'cargo build --release --target aarch64-apple-darwin'

- name: build release
working-directory: ${{ env.working-directory }}
if: matrix.config.arch == 'aarch64' && matrix.config.os == 'ubuntu-20.04'
run: "cargo build --release --target aarch64-unknown-linux-gnu"
run: 'cargo build --release --target aarch64-unknown-linux-gnu'

- name: Determine artifact name
shell: bash
Expand All @@ -182,7 +182,10 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: wasmcloud/common-actions/install-wash@main
- name: Install wash 0.26
run: |
curl -s https://packagecloud.io/install/repositories/wasmCloud/core/script.deb.sh | bash
apt install wash=0.26.0
# Downloads all artifacts
- uses: actions/download-artifact@v3
with:
Expand Down
Loading

0 comments on commit c9b2d76

Please sign in to comment.