Skip to content

Commit

Permalink
fix nuget name in action and upload structure (#574)
Browse files Browse the repository at this point in the history
* fix duplicate upload on S3

* fix nuget name

* fix osx name

* fix name for macos

* fix github upload

* fixed release dir
  • Loading branch information
Anshul Goyal authored Dec 27, 2020
1 parent 7c32121 commit d384d92
Showing 1 changed file with 16 additions and 13 deletions.
29 changes: 16 additions & 13 deletions .github/workflows/release_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
FETCH_COMMIT_SUFFIX: linux64_glibc231
NUGET_RUNTIME: ubuntu.20.04-x64

- name: osx_10_11-x86_64
- name: osx-x86_64
os: macos-10.15
TARGET_CPU: nehalem
FETCH_COMMIT_SUFFIX: mac64
Expand Down Expand Up @@ -255,10 +255,11 @@ jobs:
tar czf "./archive.tar.gz" ./*
)
mkdir -p "./artifacts/upload/$(dirname "${ARTIFACT_UPLOAD_PATH}")" || true
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/${ARTIFACT_UPLOAD_PATH}.tar.gz"
mkdir -p ./artifacts/upload/releases
mkdir -p ./artifacts/github
mkdir -p ./artifacts/upload/releases/${GITHUB_REF_NAME}
mkdir -p ./artifacts/upload/commits/${GIT_COMMIT}
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/releases/${ARTIFACT_UPLOAD_PATH}.tar.gz"
cp "${ARTIFACT_ARCHIVE_NAME}" ./artifacts/github/${ARTIFACT_UPLOAD_PATH}.tar.gz
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/releases/${GITHUB_REF_NAME}/${ARTIFACT_UPLOAD_PATH}.tar.gz"
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/commits/${GIT_COMMIT}/${ARTIFACT_UPLOAD_PATH_1}.tar.gz"
env:
TARGET_DIR: target/
Expand Down Expand Up @@ -306,11 +307,12 @@ jobs:
7z a -r "./archive.zip" ./*
)
mkdir -p "./artifacts/upload/$(dirname "${ARTIFACT_UPLOAD_PATH}")" || true
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/${ARTIFACT_UPLOAD_PATH}.zip"
mkdir -p "./artifacts/upload/${DOCS_UPLOAD_DIR}" || true
mkdir -p ./artifacts/upload/releases
mkdir -p ./artifacts/upload/releases/${GITHUB_REF_NAME}
mkdir -p ./artifacts/github
mkdir -p ./artifacts/upload/commits/${GIT_COMMIT}
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/releases/${ARTIFACT_UPLOAD_PATH}.zip"
cp "${ARTIFACT_ARCHIVE_NAME}" ./artifacts/github/${ARTIFACT_UPLOAD_PATH}.zip
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/releases/${GITHUB_REF_NAME}/${ARTIFACT_UPLOAD_PATH}.zip"
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/commits/${GIT_COMMIT}/${ARTIFACT_UPLOAD_PATH_1}.zip"
env:
TARGET_DIR: target/
Expand Down Expand Up @@ -348,7 +350,7 @@ jobs:
if: ${{!contains( matrix.os, 'windows' )}}
with:
name: imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.tar.gz
path: ./artifacts/upload/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.tar.gz
path: ./artifacts/github/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.tar.gz
repo-token: ${{ secrets.GITHUB_TOKEN }}
content-type: application/gzip

Expand All @@ -358,7 +360,7 @@ jobs:
if: ${{contains( matrix.os, 'windows' )}}
with:
name: imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.zip
path: ./artifacts/upload/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.zip
path: ./artifacts/github/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.zip
repo-token: ${{ secrets.GITHUB_TOKEN }}
content-type: application/zip

Expand Down Expand Up @@ -485,11 +487,12 @@ jobs:
7z a -r "./archive.zip" ./*
)
mkdir -p "./artifacts/upload/$(dirname "${ARTIFACT_UPLOAD_PATH}")" || true
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/${ARTIFACT_UPLOAD_PATH}.zip"
mkdir -p "./artifacts/upload/${DOCS_UPLOAD_DIR}" || true
mkdir -p ./artifacts/upload/releases
mkdir -p ./artifacts/github
mkdir -p ./artifacts/upload/releases/${GITHUB_REF_NAME}
mkdir -p ./artifacts/upload/commits/${GIT_COMMIT}
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/releases/${ARTIFACT_UPLOAD_PATH}.zip"
cp "${ARTIFACT_ARCHIVE_NAME}" ./artifacts/github/${ARTIFACT_UPLOAD_PATH}.zip
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/releases/${GITHUB_REF_NAME}/${ARTIFACT_UPLOAD_PATH}.zip"
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/commits/${GIT_COMMIT}/${ARTIFACT_UPLOAD_PATH_1}.zip"
env:
TARGET_DIR: target/i686-pc-windows-msvc/
Expand Down Expand Up @@ -525,7 +528,7 @@ jobs:
uses: Shopify/upload-to-release@master
with:
name: imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-win-x86.zip
path: ./artifacts/upload/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-win-x86.zip
path: ./artifacts/github/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-win-x86.zip
repo-token: ${{ secrets.GITHUB_TOKEN }}
content-type: text/plain

Expand Down

0 comments on commit d384d92

Please sign in to comment.