Skip to content

Commit

Permalink
merge main into fix167_api_perf (squashed commit)
Browse files Browse the repository at this point in the history
commit 1a326a5
Author: eskild <[email protected]>
Date:   Mon Aug 22 22:42:54 2022 -0700

    add note for macOS development (#384)

    * Add note for MacOS dev

    * Restore: USER root

commit 5a7c19d
Author: Pierre-Olivier Simonard <[email protected]>
Date:   Fri Aug 19 18:55:27 2022 +0200

    return description in get api/v1/environment/ (#383)

commit 61168ea
Author: Harsh Mishra <[email protected]>
Date:   Thu Aug 18 23:19:35 2022 +0530

    feat: visually split Namespace and Name in UI (#374)

    * feat: visually split Namespace and Name in UI

    * fix cypress

commit 673bef1
Author: Christopher Ostrouchov <[email protected]>
Date:   Wed Aug 17 14:26:40 2022 -0400

    Make image name and tag configurable for uploads to registries (#380)

    * Make image name and tag configurable for uploads to registries

    * Adding documentation

commit 1d1bac6
Author: Chris Ostrouchov <[email protected]>
Date:   Wed Aug 17 13:40:09 2022 -0400

    Traitlets unions of callables or values

commit 6482fc4
Author: Chris Ostrouchov <[email protected]>
Date:   Wed Aug 17 11:47:57 2022 -0400

    Adding installation instructions

commit 5a2bebf
Author: Chris Ostrouchov <[email protected]>
Date:   Wed Aug 17 10:23:52 2022 -0400

    Bump version 0.4.11

commit 0531782
Author: Christopher Ostrouchov <[email protected]>
Date:   Wed Aug 17 10:22:26 2022 -0400

    Fixing data being packaged into conda_store_server (#379)

commit 5a7527e
Author: Chris Ostrouchov <[email protected]>
Date:   Tue Aug 16 22:32:23 2022 -0400

    Bump version 0.4.10

commit 211c8be
Author: Christopher Ostrouchov <[email protected]>
Date:   Tue Aug 16 22:27:01 2022 -0400

    Remove the need for configuration for conda-store-server (#378)

    Motivation is to ensure that there is always a simple way to run
    conda-store. Standalone mode will provide the option.

commit 8372a58
Author: Christopher Ostrouchov <[email protected]>
Date:   Tue Aug 16 17:13:02 2022 -0400

    Fix storage.LocalStorage option adding standalone running option for conda-store (#376)

    * Fixing local storage option to ensure working

    * Black formatting

    * Alembic use bulk alter statements

    * Black and Flake8 formatting

    * Removing commented out code

    * Adding documentation

commit 5ee8519
Merge: a13571c c10f127
Author: Vinicius D. Cerutti <[email protected]>
Date:   Tue Aug 16 13:06:02 2022 -0300

    Merge pull request #365 from Quansight/helm-chart

    Setup conda-store helm charts for automated build and publish

commit a13571c
Author: Chris Ostrouchov <[email protected]>
Date:   Tue Aug 16 12:02:50 2022 -0400

    Black formatting

commit d9c971d
Author: jonzeper <[email protected]>
Date:   Tue Aug 16 09:02:12 2022 -0700

    Fix 'should store docker manifest?' check (#377)

commit c10f127
Author: HarshCasper <[email protected]>
Date:   Tue Aug 16 20:53:41 2022 +0530

    add comments

commit d5433ce
Author: HarshCasper <[email protected]>
Date:   Tue Aug 16 20:19:40 2022 +0530

    ci: remove shell script and run commands on gha

commit 9d353bf
Author: Pierre-Olivier Simonard <[email protected]>
Date:   Wed Aug 10 14:45:58 2022 +0200

    Fix CORS on login endpoint (#375)

    * Fix CORS on login endpoint

    * black

commit 774af33
Author: Chris Ostrouchov <[email protected]>
Date:   Tue Aug 9 22:36:26 2022 -0400

    Bump version 0.4.9

commit 2e51f69
Author: Christopher Ostrouchov <[email protected]>
Date:   Tue Aug 9 12:50:45 2022 -0400

    push/pull container images to/from additionall registries (#370)

    * Completed registry implementation

    * Lifecycle management of built container images push/pull/delete

    * Removing commited container registry example

commit 1eb3e4e
Author: Pierre-Olivier Simonard <[email protected]>
Date:   Tue Aug 9 15:45:35 2022 +0200

    Fix when updating an env (#372)

commit dfb4eda
Author: Pierre-Olivier Simonard <[email protected]>
Date:   Thu Aug 4 17:06:28 2022 +0200

    Fix 339 env description (#363)

    * adding field description on environment model

    * alembic migration for environment.description

    * API impact to update an env description

    * black

    * handle environment.description when add an env

commit 2f8d979
Author: Chris Ostrouchov <[email protected]>
Date:   Thu Aug 4 00:58:02 2022 -0400

    Bump version 0.4.8

commit cc46122
Author: Christopher Ostrouchov <[email protected]>
Date:   Thu Aug 4 00:46:17 2022 -0400

    Adding authentication behind docker registry (#369)

    * Adding authentication behind registry

    * Black formatting

    * Adding documentation

commit 09f2b7f
Author: Christopher Ostrouchov <[email protected]>
Date:   Wed Aug 3 20:48:09 2022 -0400

    Fixing docker registry implementation in conda-store (#368)

commit f7607f4
Author: Chris Ostrouchov <[email protected]>
Date:   Wed Aug 3 12:01:40 2022 -0400

    Fix examples demo

commit 2fca851
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Aug 2 09:57:32 2022 -0400

    Bump moment from 2.29.2 to 2.29.4 in /tests/e2e (#364)

    Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
    - [Release notes](https://github.com/moment/moment/releases)
    - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
    - [Commits](moment/moment@2.29.2...2.29.4)

    ---
    updated-dependencies:
    - dependency-name: moment
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f02921f
Author: Pierre-Olivier Simonard <[email protected]>
Date:   Tue Aug 2 15:57:15 2022 +0200

    This is necessary for auth to work (really) (#366)

commit 38aa171
Author: HarshCasper <[email protected]>
Date:   Mon Aug 1 13:18:10 2022 +0530

    CI: Refactor helm chart publish action into release workflow

commit f118ffc
Author: HarshCasper <[email protected]>
Date:   Mon Aug 1 13:16:36 2022 +0530

    Setup conda-store helm charts for automated build and publish

commit 5d4c0ab
Author: Christopher Ostrouchov <[email protected]>
Date:   Sat Jul 30 14:06:07 2022 -0400

    Adding shebang support for conda-store (#362)

    * Adding shebang support for conda-store

    Feature motivated from https://gist.github.com/travisbhartwell/f972aab227306edfcfea

    * Adding documentation on shebang feature

commit 92e5646
Author: Chris Ostrouchov <[email protected]>
Date:   Thu Jul 28 22:11:39 2022 -0400

    Bump version to 0.4.7

commit 03b5ddd
Author: Chris Ostrouchov <[email protected]>
Date:   Thu Jul 28 21:45:45 2022 -0400

    Updating CHANGELOG to reflect changes since last release

commit 949daed
Author: Christopher Ostrouchov <[email protected]>
Date:   Thu Jul 28 00:18:24 2022 -0400

    Add option to allow all channels is empty (#358)

commit 36976b1
Author: Chris Ostrouchov <[email protected]>
Date:   Fri Jul 22 13:16:48 2022 -0400

    Changing the default build gid

commit 04d9611
Author: Alan Braz <[email protected]>
Date:   Fri Jul 22 14:15:35 2022 -0300

    enforce user 1000 group 1000 #305 (#355)

    * enforce user 1000 group 1000 #305

    * files permission

commit 818d326
Author: Chris Ostrouchov <[email protected]>
Date:   Wed Jul 20 10:12:48 2022 -0400

    Update test to reflect changed defaults

commit 06faf03
Author: Jun Aishima <[email protected]>
Date:   Wed Jul 20 10:04:16 2022 -0400

    add repo.anaconda.com to default (#354)

    * as noted by @costrouc after an environment build failure,
       add a new channel URL that is used by some conda-forge packages
       to conda_allowed_channels

commit 3c1830b
Author: Pierre-Olivier Simonard <[email protected]>
Date:   Sat Jul 16 15:05:38 2022 +0200

    fix 351 : sort builds by start/scheduled/end dt (#352)

    * fix 351 : sort builds by start/scheduled/end dt

    * linting

commit 0dc3768
Author: Christopher Ostrouchov <[email protected]>
Date:   Thu Jul 14 14:33:12 2022 -0400

    Adding additional query parameters for environment_id, namespace, name in list builds (#350)

    * Adding additional query parameters for environment_id, namespace, name
    in list builds

    Closes #349

    * Black formatting

commit 2c33bb0
Author: Chris Ostrouchov <[email protected]>
Date:   Fri Jul 8 17:24:20 2022 -0400

    Bump version 0.4.6

commit 807e579
Author: Christopher Ostrouchov <[email protected]>
Date:   Fri Jul 8 17:22:18 2022 -0400

    Copy token button (#348)

commit 135b036
Author: Chris Ostrouchov <[email protected]>
Date:   Fri Jul 8 16:28:52 2022 -0400

    Updating changelog

commit 15d5393
Author: Christopher Ostrouchov <[email protected]>
Date:   Fri Jul 8 16:25:07 2022 -0400

    Adding c.CondaStoreServer.template_vars and banner, logo (#347)

    * Adding template_vars to CondaStoreServer

    * Adding docs on how to use template

commit fd5be25
Author: Christopher Ostrouchov <[email protected]>
Date:   Fri Jul 8 13:11:00 2022 -0400

    FIX: Adding trait authenticated_role_bindings as config value (#346)

commit 795c889
Author: Christopher Ostrouchov <[email protected]>
Date:   Fri Jul 8 10:14:37 2022 -0400

    Chaning inconsistent usage Conda-Store, Conda Store -> conda-store (#345)

    * Chaning inconsistent usage Conda-Store, Conda Store -> conda-store

    Closes #340

    * Adding details on proper naming

commit 038165b
Author: Christopher Ostrouchov <[email protected]>
Date:   Mon Jul 4 23:40:26 2022 -0400

    Adding docker example without nfs (#337)

commit 473f812
Author: Christopher Ostrouchov <[email protected]>
Date:   Mon Jul 4 13:49:44 2022 -0400

    Remove gator from the docker image (#336)

    * Remove gator from the docker image

    * Fix demo login

    * No auth confirmation

    * Typo in cli command

commit dd61bcd
Author: Christopher Ostrouchov <[email protected]>
Date:   Sat Jul 2 15:58:11 2022 -0400

    Adding token endpoint along with tests (#335)

    * Adding token endpoint along with tests

    * Black and Flake8 formatting

    * Adding tests for getting tokens

    * Adding tests and subset function for tokens

    * Working token creation

commit 846c93a
Author: Chris Ostrouchov <[email protected]>
Date:   Wed Jun 29 21:23:57 2022 -0400

    Bump version 0.4.5

commit 87df1db
Author: Christopher Ostrouchov <[email protected]>
Date:   Wed Jun 29 21:14:12 2022 -0400

    Adding cli commands for new server filters along with updating docs (#330)

    * Adding cli commands for new filters

    * Adding more cli checks

commit 774a194
Author: Christopher Ostrouchov <[email protected]>
Date:   Wed Jun 29 01:55:23 2022 -0400

    API builds/environments filter on packages, status (#329)

    * API builds/environments filter on packages, status

    * Allow filtering over artifact type

    * Working queries for all conditions

commit d605ab8
Author: Pierre-Olivier Simonard <[email protected]>
Date:   Mon Jun 27 13:45:46 2022 +0200

    Adding alembic and first migration to build DB (#314)

    * Adding alembic and first migration to build DB

    - required adding use_alter on Environment.current_build_id to allow it to work. It basically says that the Foreign key must be added doing an ALTER TABLE instead of adding it during the CREATE TABLE. Without it, there's a conflict because Environment needs Build to exist to be created, and vice-versa.
    - we now need a way to run `alembic upgrade head` before conda-store-server starts, and disable the auto creation of the DB from the ORM that is done in `orm.new_session_factory`
    - We also need to add documentation on how to add a migration

    * migration on server init + handle first migration

    * black

    * Flake8

    * black (version 22.3.0 ...)

    * Fix in revision stamping

    * Documentation on migrations

    * move `upgrade_db` to CondaStore with traitlets

    * black and cleanup

commit b734278
Author: Chris Ostrouchov <[email protected]>
Date:   Sat Jun 25 21:31:50 2022 -0400

    Bump version 0.4.4

commit a2a5548
Author: Christopher Ostrouchov <[email protected]>
Date:   Sat Jun 25 21:27:52 2022 -0400

    Adding cli for waiting on builds along with better URI handling (#328)

    * Adding cli for waiting

    * Black and Flake8 formatting

    * Adding uri argument

    * Running with api context

    * Add wait to ensure that running

    * Wrong redis pypi package name

    * Adding list build command to debug tests

    * Adding auth and non auth tests

    * Downloading more things

    * Adding build_artifacts to the api

    * Update api specification

    * Timing to ensure that caching is being used

    * Adding documentation

    * Remove vale

commit b78c64e
Author: Chris Ostrouchov <[email protected]>
Date:   Fri Jun 24 19:19:55 2022 -0400

    Adding release check to tests. Bump version 0.4.3

commit 8979df7
Author: Chris Ostrouchov <[email protected]>
Date:   Fri Jun 24 19:03:40 2022 -0400

    Bump version to 0.4.2

commit 11f76f0
Author: Chris Ostrouchov <[email protected]>
Date:   Fri Jun 24 18:10:46 2022 -0400

    Bump version to 0.4.1

commit fbfa678
Author: Christopher Ostrouchov <[email protected]>
Date:   Fri Jun 24 17:41:36 2022 -0400

    Conda-Store client (#327)

    * Initial commit towards creating a conda-store client

    * Working client library allong with run execution

    * Black and Flake8 formatting

    * Flake8 and Black conda-store-server

    * Remove parts of cli interface that have not been discussed

    * Adding documentation around commands

commit 10b67ab
Author: Christopher Ostrouchov <[email protected]>
Date:   Tue Jun 21 14:51:03 2022 -0400

    Adding searchbar for environments (#326)

commit d1dc260
Author: Chris Ostrouchov <[email protected]>
Date:   Tue Jun 21 10:26:30 2022 -0400

    Fixing base api endpoint for openapi documentation

commit 9e942e7
Author: Chris Ostrouchov <[email protected]>
Date:   Tue Jun 21 10:17:08 2022 -0400

    Update docs to reflect current version and ownership

commit cee6fe0
Author: Chris Ostrouchov <[email protected]>
Date:   Tue Jun 21 09:55:31 2022 -0400

    Create a dedicated section in documentation on REST API

commit 52a14db
Author: Chris Ostrouchov <[email protected]>
Date:   Tue Jun 21 09:41:17 2022 -0400

    Remove conda-store-ui since it has moved to another repo

commit 1ce38dc
Author: Christopher Ostrouchov <[email protected]>
Date:   Tue Jun 21 09:37:59 2022 -0400

    Added namespace query parameter to /api/v1/environment/?namespace=... (#324)

    Closes #323

commit 3e4c84a
Author: Peyton Murray <[email protected]>
Date:   Mon Jun 20 08:12:38 2022 -0700

    Add POSTGRES_USER env var back into docker example (#320)

commit 13e6db9
Author: telamonian <[email protected]>
Date:   Wed Jun 15 08:40:09 2022 -0400

    cleanup

commit f98a04f
Merge: 0083077 2413f3f
Author: Max Klein <[email protected]>
Date:   Wed Jun 15 08:28:03 2022 -0400

    Merge pull request #284 from telamonian/add-react-ui

    Add react UI skeleton

commit 2413f3f
Author: telamonian <[email protected]>
Date:   Wed Jun 15 08:23:55 2022 -0400

    basic redux setup for conda-store-ui

commit 0083077
Author: Christopher Ostrouchov <[email protected]>
Date:   Thu Jun 2 08:58:30 2022 -0400

    Redirect login to home page instead of user page (#316)

    * Redirect login to home page instead of user page

    * Change UI test since login no longer redirects to user page

commit 6acce7c
Author: telamonian <[email protected]>
Date:   Sat May 14 23:11:22 2022 -0400

    mostly functional version of package picker ui. still needs bugfixes

commit 39f1c44
Author: telamonian <[email protected]>
Date:   Wed Apr 13 23:18:26 2022 -0400

    cleanup of initial prototype code

commit fd3a99e
Author: telamonian <[email protected]>
Date:   Wed Apr 13 23:16:44 2022 -0400

    rough prototype of react package picker ui done

    - run with
      ```
      cd conda-store-ui
      yarn && yarn start
      ```

commit a339f7e
Author: telamonian <[email protected]>
Date:   Wed Apr 13 20:56:17 2022 -0400

    initial work on react ui prototype in conda-store-ui
  • Loading branch information
pierrotsmnrd committed Aug 24, 2022
1 parent 383a944 commit 97fb257
Show file tree
Hide file tree
Showing 128 changed files with 4,072 additions and 1,429 deletions.
20 changes: 0 additions & 20 deletions .github/workflows/documentation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,26 +17,6 @@ jobs:
steps:
- name: 'Checkout Infrastructure'
uses: actions/checkout@v2
- name: 'Add git safe directory'
run: |
git config --global --add safe.directory /github/workspace
- name: Documentation Quality Check
uses: errata-ai/[email protected]
with:
files: '["docs", "README.md", "CHANGELOG.md"]'
onlyAnnotateModifiedLines: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# # https://github.com/gaurav-nelson/github-action-markdown-link-check/issues/132
# # Disabled until resolved
# - name: Broken link checker
# uses: gaurav-nelson/github-action-markdown-link-check@v1
# with:
# config-file: 'tests/links-check/markdown.links.config.json'
# folder-path: 'docs/'
# check-modified-files-only: 'yes'
# file-extension: '.md'
# base-branch: 'main'
- name: Set up Python
uses: actions/setup-python@v2
with:
Expand Down
88 changes: 83 additions & 5 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ jobs:
python-version: 3.8
- name: Install twine
run: |
pip install twine
pip install twine build
- name: Build and Distribute
env:
PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }}
PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
python setup.py sdist
python -m build --sdist
twine upload -u $PYPI_USERNAME -p $PYPI_PASSWORD dist/*
release-conda-store:
Expand All @@ -45,14 +45,14 @@ jobs:
python-version: 3.8
- name: Install twine and jupyter-packaging
run: |
pip install twine
pip install twine build
- name: Build and Distribute
env:
PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }}
PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
shell: bash -l {0}
run: |
python setup.py sdist
python -m build --sdist
twine upload -u $PYPI_USERNAME -p $PYPI_PASSWORD dist/*
docker:
Expand All @@ -66,7 +66,7 @@ jobs:
steps:
- name: 'Checkout Infrastructure'
uses: actions/checkout@master

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1

Expand Down Expand Up @@ -103,3 +103,81 @@ jobs:
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha
cache-to: type=gha,mode=max

build-publish-helm-chart:
name: Build and publish Helm chart
runs-on: ubuntu-latest
permissions:
contents: read
packages: write

steps:
- name: Setup the repository
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Setup Python
uses: actions/setup-python@v3

- name: Install chart publishing dependencies
run: |
pip install chartpress pyyaml
pip list
helm version
- name: Set up QEMU
uses: docker/setup-qemu-action@v1

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1

- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

- name: Configure a git user
run: |
git config --global user.email "[email protected]"
git config --global user.name "GitHub Actions user"
- name: Build and publish Helm chart with chartpress
env:
GITHUB_ACTOR: ""
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
run: |
PUBLISH_ARGS="--push --publish-chart \
--builder=docker-buildx \
--platform=linux/amd64 \
--platform=linux/arm64"
# chartpress needs to run next to resources/helm/chartpress.yaml
cd resources/helm/
# chartpress use git to push to our Helm chart repository.
# Ensure that the permissions to the Docker registry are
# already configured.
if [[ $GITHUB_REF != refs/tags/* ]]; then
# Using --extra-message, we help readers of merged PRs to know what version
# they need to bump to in order to make use of the PR.
#
# ref: https://github.com/jupyterhub/chartpress#usage
#
# NOTE: GitHub merge commits contain a PR reference like #123. `sed` is used
# to extract a PR reference like #123 or a commit hash reference like
# @123abcd.
PR_OR_HASH=$(git log -1 --pretty=%h-%B | head -n1 | sed 's/^.*\(#[0-9]*\).*/\1/' | sed 's/^\([0-9a-f]*\)-.*/@\1/')
LATEST_COMMIT_TITLE=$(git log -1 --pretty=%B | head -n1)
EXTRA_MESSAGE="${GITHUB_REPOSITORY}${PR_OR_HASH} ${LATEST_COMMIT_TITLE}"
chartpress $PUBLISH_ARGS --extra-message "${EXTRA_MESSAGE}"
else
# Setting a tag explicitly enforces a rebuild if this tag had already been
# built and we wanted to override it.
chartpress $PUBLISH_ARGS --tag "${GITHUB_REF:10}"
fi
74 changes: 69 additions & 5 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,13 @@ jobs:
run: |
flake8 --version
flake8
- name: Release Check
run: |
python -m build --sdist
twine check dist/*
- name: Unit Tests
run: |
pytest
- name: Deploy docker-compose
run: |
docker-compose up -d
Expand Down Expand Up @@ -94,13 +101,70 @@ jobs:
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Install Python build dependencies
- name: Install Dependencies
run: |
pip install jupyter-packaging jupyterlab>=3.0.0
- name: Install package
pip install .[dev]
sudo apt install wait-for-it -y
- name: Black Formatting
run: |
yarn
pip install .
black --version
black conda_store --diff
black --check conda_store
- name: Flake8 Formatting
run: |
flake8 --version
flake8
- name: Release Check
run: |
python -m build --sdist
twine check dist/*
- name: Deploy docker-compose
run: |
docker-compose up -d
docker ps
wait-for-it localhost:5432 # postgresql
wait-for-it localhost:9000 # minio
wait-for-it localhost:5000 # conda-store-server
- name: Basic tests not authenticated
run: |
sleep 20
export CONDA_STORE_URL=http://localhost:5000/conda-store
export CONDA_STORE_AUTH=none
conda-store --version
conda-store info
conda-store token
conda-store list namespace
conda-store list build
conda-store list environment
- name: Basic tests authenticated
run: |
export CONDA_STORE_URL=http://localhost:5000/conda-store
export CONDA_STORE_AUTH=basic
export CONDA_STORE_USERNAME=username
export CONDA_STORE_PASSWORD=password
conda-store --version
conda-store info
conda-store token
conda-store list build
echo "waiting for build 1 to finish"
conda-store wait 1
conda-store wait filesystem/python-flask-env
conda-store wait filesystem/python-flask-env:1
conda-store wait filesystem/python-flask-env:1 --artifact=archive
conda-store list namespace
conda-store list build
conda-store list environment
conda-store list environment --package python --package ipykernel --status COMPLETED --artifact CONDA_PACK
conda-store download 1 --artifact yaml
conda-store download 1 --artifact lockfile
conda-store download 1 --artifact archive
time conda-store run 1 -- python -c "print(1 + 3)"
time conda-store run 1 -- python -c "print(1 + 4)"
../tests/scripts/shebang.py
build-docker-image:
name: 'Build docker images'
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,8 @@ docs/_build
# nix
.direnv
**/.DS_Store

# vscode
.history/
.vscode/
*.code-workspace
10 changes: 0 additions & 10 deletions .hadolint.yml

This file was deleted.

5 changes: 0 additions & 5 deletions .vale.ini

This file was deleted.

Loading

0 comments on commit 97fb257

Please sign in to comment.