Skip to content

Commit

Permalink
Add storefront-info-endpoint configuration
Browse files Browse the repository at this point in the history
If this configuration option is present, this endpoint will be used to
get information about each app when it is uploaded. It can be used to
validate or modify appstream files and to set the token type of the
commit.
  • Loading branch information
jameswestman committed Jul 1, 2022
1 parent 57de21f commit 0bbd049
Show file tree
Hide file tree
Showing 7 changed files with 1,684 additions and 256 deletions.
16 changes: 11 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,35 +5,39 @@ name: Continuous integration
jobs:
check:
name: Check
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
override: true
- name: Install dependencies
run: sudo apt-get install -y libostree-dev
- uses: actions-rs/cargo@v1
with:
command: check

test:
name: Test Suite
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
override: true
- name: Install dependencies
run: sudo apt-get install -y libostree-dev
- uses: actions-rs/cargo@v1
with:
command: test

end-to-end:
name: End-to-end upload test
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2

Expand All @@ -50,7 +54,7 @@ jobs:

fmt:
name: Rustfmt
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
Expand All @@ -66,7 +70,7 @@ jobs:

clippy:
name: Clippy
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
Expand All @@ -75,6 +79,8 @@ jobs:
toolchain: stable
override: true
components: clippy
- name: Install dependencies
run: sudo apt-get install -y libostree-dev
- uses: actions-rs/cargo@v1
with:
command: clippy
Expand Down
Loading

0 comments on commit 0bbd049

Please sign in to comment.