|
|
@ -8,7 +8,7 @@ jobs: |
|
|
|
push_server_to_docker_registry: |
|
|
|
push_server_to_docker_registry: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- uses: docker/metadata-action@v3 |
|
|
|
- uses: docker/metadata-action@v3 |
|
|
|
id: docker_meta |
|
|
|
id: docker_meta |
|
|
|
with: |
|
|
|
with: |
|
|
@ -29,7 +29,7 @@ jobs: |
|
|
|
push_wikibase_to_docker_registry: |
|
|
|
push_wikibase_to_docker_registry: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- uses: docker/metadata-action@v3 |
|
|
|
- uses: docker/metadata-action@v3 |
|
|
|
id: docker_meta |
|
|
|
id: docker_meta |
|
|
|
with: |
|
|
|
with: |
|
|
@ -50,7 +50,7 @@ jobs: |
|
|
|
publish_lib_crate: |
|
|
|
publish_lib_crate: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- run: rustup update |
|
|
|
- run: rustup update |
|
|
|
- run: cargo login $CRATES_IO_TOKEN |
|
|
|
- run: cargo login $CRATES_IO_TOKEN |
|
|
|
env: |
|
|
|
env: |
|
|
@ -61,7 +61,7 @@ jobs: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
needs: publish_lib_crate |
|
|
|
needs: publish_lib_crate |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- run: rustup update |
|
|
|
- run: rustup update |
|
|
|
- run: cargo login $CRATES_IO_TOKEN |
|
|
|
- run: cargo login $CRATES_IO_TOKEN |
|
|
|
env: |
|
|
|
env: |
|
|
@ -72,7 +72,7 @@ jobs: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
needs: publish_lib_crate |
|
|
|
needs: publish_lib_crate |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- run: rustup update |
|
|
|
- run: rustup update |
|
|
|
- run: cargo login $CRATES_IO_TOKEN |
|
|
|
- run: cargo login $CRATES_IO_TOKEN |
|
|
|
env: |
|
|
|
env: |
|
|
@ -83,7 +83,7 @@ jobs: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
needs: publish_lib_crate |
|
|
|
needs: publish_lib_crate |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- run: sed -i 's/path="..\/lib", //g' python/Cargo.toml |
|
|
|
- run: sed -i 's/path="..\/lib", //g' python/Cargo.toml |
|
|
|
- run: docker run --rm -v $(pwd):/io konstin2/maturin:v0.9.4 publish -u __token__ -p ${{ secrets.PYPI_PASSWORD }} |
|
|
|
- run: docker run --rm -v $(pwd):/io konstin2/maturin:v0.9.4 publish -u __token__ -p ${{ secrets.PYPI_PASSWORD }} |
|
|
|
working-directory: ./python |
|
|
|
working-directory: ./python |
|
|
@ -94,7 +94,7 @@ jobs: |
|
|
|
matrix: |
|
|
|
matrix: |
|
|
|
os: [ macos-latest, windows-latest ] |
|
|
|
os: [ macos-latest, windows-latest ] |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- uses: actions/setup-python@v2 |
|
|
|
- uses: actions/setup-python@v2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
python-version: 3.6 |
|
|
|
python-version: 3.6 |
|
|
@ -104,7 +104,7 @@ jobs: |
|
|
|
publish_npm: |
|
|
|
publish_npm: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- uses: actions/setup-node@v2 |
|
|
|
- uses: actions/setup-node@v2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
node-version: 14 |
|
|
|
node-version: 14 |
|
|
@ -122,7 +122,7 @@ jobs: |
|
|
|
publish_python_doc: |
|
|
|
publish_python_doc: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
- run: rustup update |
|
|
|
- run: rustup update |
|
|
|
- uses: actions/setup-python@v2 |
|
|
|
- uses: actions/setup-python@v2 |
|
|
|
with: |
|
|
|
with: |
|
|
@ -135,7 +135,7 @@ jobs: |
|
|
|
working-directory: ./python/docs |
|
|
|
working-directory: ./python/docs |
|
|
|
- run: source ../venv/bin/activate && sphinx-build -M html . build |
|
|
|
- run: source ../venv/bin/activate && sphinx-build -M html . build |
|
|
|
working-directory: ./python/docs |
|
|
|
working-directory: ./python/docs |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
with: |
|
|
|
with: |
|
|
|
repository: oxigraph/oxigraph.github.io |
|
|
|
repository: oxigraph/oxigraph.github.io |
|
|
|
path: website |
|
|
|
path: website |
|
|
@ -154,7 +154,7 @@ jobs: |
|
|
|
publish_homebrew: |
|
|
|
publish_homebrew: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
runs-on: ubuntu-latest |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2.3.4 |
|
|
|
with: |
|
|
|
with: |
|
|
|
repository: oxigraph/homebrew-oxigraph |
|
|
|
repository: oxigraph/homebrew-oxigraph |
|
|
|
token: ${{ secrets.FULL_ACCESS_TOKEN }} |
|
|
|
token: ${{ secrets.FULL_ACCESS_TOKEN }} |
|
|
|