From ecc5aa73338f2b0b4cbbf3801bf6dd45933d7c60 Mon Sep 17 00:00:00 2001 From: Stacy Yang Date: Sun, 12 Apr 2020 10:53:03 -0700 Subject: [PATCH 1/6] Update conda_publish.yml --- .github/workflows/conda_publish.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/conda_publish.yml b/.github/workflows/conda_publish.yml index 53e368d..c96425f 100644 --- a/.github/workflows/conda_publish.yml +++ b/.github/workflows/conda_publish.yml @@ -1,6 +1,10 @@ name: Publish -on: [release] +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] jobs: publish: From 571aa76ebfff87396bca086d1f8006eedbe7450d Mon Sep 17 00:00:00 2001 From: Stacy Yang Date: Sun, 12 Apr 2020 10:59:10 -0700 Subject: [PATCH 2/6] Update conda_publish.yml --- .github/workflows/conda_publish.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/conda_publish.yml b/.github/workflows/conda_publish.yml index c96425f..eccc9a3 100644 --- a/.github/workflows/conda_publish.yml +++ b/.github/workflows/conda_publish.yml @@ -1,19 +1,18 @@ -name: Publish +name: publish_conda on: push: branches: [ master ] pull_request: branches: [ master ] - + jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@v1 - name: publish-to-conda - uses: m0nhawk/conda-package-publish-action@master + uses: maxibor/conda-package-publish-action@v1.1 with: - subDir: '.' - AnacondaUsername: ${{ secrets.ANACONDA_PASSWORD }} - AnacondaPassword: ${{ secrets.ANACONDA_USERNAME }} + subDir: 'conda' + AnacondaToken: ${{ secrets.ANACONDA_TOKEN }} From 0e65fdcb70d29dfde7a82806a1c006532fcd7cf6 Mon Sep 17 00:00:00 2001 From: Stacy Yang Date: Sun, 12 Apr 2020 11:07:56 -0700 Subject: [PATCH 3/6] Update conda_publish.yml --- .github/workflows/conda_publish.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/conda_publish.yml b/.github/workflows/conda_publish.yml index eccc9a3..dec8b9b 100644 --- a/.github/workflows/conda_publish.yml +++ b/.github/workflows/conda_publish.yml @@ -10,9 +10,11 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@master - name: publish-to-conda - uses: maxibor/conda-package-publish-action@v1.1 + uses: fcakyon/conda-package-publish-action@master with: - subDir: 'conda' - AnacondaToken: ${{ secrets.ANACONDA_TOKEN }} + subdir: 'conda' + anacondatoken: ${{ secrets.ANACONDA_TOKEN }} + platforms: 'oxs linux' + From acc93b5b60b371ef74581180b85bf484bb72195f Mon Sep 17 00:00:00 2001 From: Hang Zhang Date: Sun, 12 Apr 2020 12:29:16 -0700 Subject: [PATCH 4/6] Update conda_publish.yml --- .github/workflows/conda_publish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/conda_publish.yml b/.github/workflows/conda_publish.yml index dec8b9b..aa4954c 100644 --- a/.github/workflows/conda_publish.yml +++ b/.github/workflows/conda_publish.yml @@ -11,6 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master + - uses: s-weigand/setup-conda@v1 - name: publish-to-conda uses: fcakyon/conda-package-publish-action@master with: From bb104e08a9e29894d77e41c9cb026cc80ceb6546 Mon Sep 17 00:00:00 2001 From: Stacy Yang Date: Sun, 12 Apr 2020 12:44:04 -0700 Subject: [PATCH 5/6] patch conda_publish.yml (#12) --- .github/workflows/conda_publish.yml | 3 +- docs/conda/conda_build_config.yaml | 4 +++ docs/conda/meta.yaml | 50 +++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 docs/conda/conda_build_config.yaml create mode 100644 docs/conda/meta.yaml diff --git a/.github/workflows/conda_publish.yml b/.github/workflows/conda_publish.yml index aa4954c..413078e 100644 --- a/.github/workflows/conda_publish.yml +++ b/.github/workflows/conda_publish.yml @@ -11,11 +11,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - uses: s-weigand/setup-conda@v1 - name: publish-to-conda uses: fcakyon/conda-package-publish-action@master with: - subdir: 'conda' + subdir: 'docs/conda' anacondatoken: ${{ secrets.ANACONDA_TOKEN }} platforms: 'oxs linux' diff --git a/docs/conda/conda_build_config.yaml b/docs/conda/conda_build_config.yaml new file mode 100644 index 0000000..deef147 --- /dev/null +++ b/docs/conda/conda_build_config.yaml @@ -0,0 +1,4 @@ +python: + - 3.5 + - 3.6 + - 3.7 diff --git a/docs/conda/meta.yaml b/docs/conda/meta.yaml new file mode 100644 index 0000000..a84d8bf --- /dev/null +++ b/docs/conda/meta.yaml @@ -0,0 +1,50 @@ +{% set data = load_setup_py_data() %} + +package: + name: albumentations + version: {{ data['version'] }} + +source: + path: ... + +build: + number: 0 + script: python setup.py install --single-version-externally-managed --record=record.txt + +requirements: + build: + - python + - cython + - numpy>=1.11.1 + - scipy + - requests + - matplotlib + - dask>=2.6.0 + - tqdm>=4.38.0 + - paramiko~=2.4 + - tornado>=5.0.1 + - distributed>=2.6.0 + - ConfigSpace<=0.4.11 + + run: + - python + - cython + - numpy>=1.11.1 + - scipy + - requests + - matplotlib + - dask>=2.6.0 + - tqdm>=4.38.0 + - paramiko~=2.4 + - tornado>=5.0.1 + - distributed>=2.6.0 + - ConfigSpace<=0.4.11 + +test: + imports: + - albumentations + +about: + home: {{ data['url'] }} + license: {{ data['license'] }} +summary: {{ data['description'] }} From 9c559670fa671a69baf5abd07ea378347a7a2275 Mon Sep 17 00:00:00 2001 From: Hang Zhang Date: Sun, 12 Apr 2020 15:25:53 -0700 Subject: [PATCH 6/6] patch --- .github/workflows/conda_publish.yml | 2 +- {docs/conda => conda}/conda_build_config.yaml | 0 {docs/conda => conda}/meta.yaml | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename {docs/conda => conda}/conda_build_config.yaml (100%) rename {docs/conda => conda}/meta.yaml (100%) diff --git a/.github/workflows/conda_publish.yml b/.github/workflows/conda_publish.yml index 413078e..dec8b9b 100644 --- a/.github/workflows/conda_publish.yml +++ b/.github/workflows/conda_publish.yml @@ -14,7 +14,7 @@ jobs: - name: publish-to-conda uses: fcakyon/conda-package-publish-action@master with: - subdir: 'docs/conda' + subdir: 'conda' anacondatoken: ${{ secrets.ANACONDA_TOKEN }} platforms: 'oxs linux' diff --git a/docs/conda/conda_build_config.yaml b/conda/conda_build_config.yaml similarity index 100% rename from docs/conda/conda_build_config.yaml rename to conda/conda_build_config.yaml diff --git a/docs/conda/meta.yaml b/conda/meta.yaml similarity index 100% rename from docs/conda/meta.yaml rename to conda/meta.yaml