Skip to content

Commit

Permalink
use env.* less and github.* more
Browse files Browse the repository at this point in the history
  • Loading branch information
lilith committed Sep 25, 2023
1 parent 21c2b41 commit 3a78a73
Showing 1 changed file with 36 additions and 36 deletions.
72 changes: 36 additions & 36 deletions .github/workflows/release_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,13 +182,13 @@ jobs:
- name: Add Artifacts URL (POSIX)
run: echo ESTIMATED_ARTIFACT_URL=$ARTIFACT_PATH.tar.gz >> $GITHUB_ENV
env:
ARTIFACT_PATH: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
ARTIFACT_PATH: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
if: ${{!contains( matrix.os, 'windows' )}}

- name: Add Artifacts URL (Windows)
run: echo ESTIMATED_ARTIFACT_URL=$ARTIFACT_PATH.zip >> $GITHUB_ENV
env:
ARTIFACT_PATH: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
ARTIFACT_PATH: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
if: ${{contains( matrix.os, 'windows' )}}
shell: bash

Expand All @@ -199,13 +199,13 @@ jobs:
env:
ESTIMATED_DOCS_URL: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/doc
CI_SEQUENTIAL_BUILD_NUMBER: ${{github.run_number}}
CI_BUILD_URL: https://github.com/${{env.GITHUB_REPOSITORY_OWNER}}/${{env.GITHUB_REPOSITORY_NAME}}/actions/runs/${{github.run_id}}
CI_JOB_URL: https://github.com/${{env.GITHUB_REPOSITORY_OWNER}}/${{env.GITHUB_REPOSITORY_NAME}}/actions/runs/${{github.run_id}}
CI_BUILD_URL: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
CI_JOB_URL: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
CI_JOB_TITLE: GitHub ${{github.job_id}} ${{matrix.name}}
CI_STRING: GitHub actions
CI_PULL_REQUEST_INFO: ${{github.event_name!='release'}}
CI_TAG: ${{env.GITHUB_REF_NAME}}
CI_REPO: ${{env.GITHUB_REPOSITORY_OWNER}}/${{env.GITHUB_REPOSITORY_NAME}}
CI_TAG: ${{github.ref_name}}
CI_REPO: ${{github.repository}}
CI: True
OPT_LEVEL: 0
DEBUG: False
Expand Down Expand Up @@ -249,7 +249,7 @@ jobs:
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/commits/${GIT_COMMIT}/${ARTIFACT_UPLOAD_PATH_1}.tar.gz"
env:
TARGET_DIR: target/
ARTIFACT_UPLOAD_PATH: /imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
ARTIFACT_UPLOAD_PATH: /imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
ARTIFACT_ARCHIVE_NAME: ./artifacts/staging/archive.tar.gz
DOCS_UPLOAD_DIR: doc
GIT_COMMIT: ${{github.sha}}
Expand Down Expand Up @@ -302,7 +302,7 @@ jobs:
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/commits/${GIT_COMMIT}/${ARTIFACT_UPLOAD_PATH_1}.zip"
env:
TARGET_DIR: target/
ARTIFACT_UPLOAD_PATH: /imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
ARTIFACT_UPLOAD_PATH: /imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}
ARTIFACT_ARCHIVE_NAME: ./artifacts/staging/archive.zip
DOCS_UPLOAD_DIR: doc
GIT_COMMIT: ${{github.sha}}
Expand All @@ -313,30 +313,30 @@ jobs:
shell: bash
run: ./ci/pack_nuget/pack.sh tool
env:
CI_TAG: ${{env.GITHUB_REF_NAME}}
CI_TAG: ${{github.ref_name}}
PACKAGE_SUFFIX: ${{matrix.name}}
NUGET_RUNTIME: ${{matrix.NUGET_RUNTIME}}
REPO_NAME_TOOL: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_NATIVE: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_TOOL: ${{github.repository}}
REPO_NAME_NATIVE: ${{github.repository}}

### create nuget runtime ###
- name: Nuget(Runtime) to S3
shell: bash
run: ./ci/pack_nuget/pack.sh
env:
CI_TAG: ${{env.GITHUB_REF_NAME}}
CI_TAG: ${{github.ref_name}}
PACKAGE_SUFFIX: ${{matrix.name}}
NUGET_RUNTIME: ${{matrix.NUGET_RUNTIME}}
REPO_NAME_TOOL: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_NATIVE: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_TOOL: ${{ github.repository }}
REPO_NAME_NATIVE: ${{ github.repository }}

### upload to GitHub release POSIX ###
- name: Upload to release (POSIX)
uses: Shopify/upload-to-release@master
if: ${{!contains( matrix.os, 'windows' )}}
with:
name: 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
name: imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.tar.gz
path: ./artifacts/github/imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.tar.gz
repo-token: ${{ secrets.GITHUB_TOKEN }}
content-type: application/gzip

Expand All @@ -345,8 +345,8 @@ jobs:
uses: Shopify/upload-to-release@master
if: ${{contains( matrix.os, 'windows' )}}
with:
name: 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
name: imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.zip
path: ./artifacts/github/imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{matrix.name}}.zip
repo-token: ${{ secrets.GITHUB_TOKEN }}
content-type: application/zip

Expand Down Expand Up @@ -374,7 +374,7 @@ jobs:
run: |
for f in ./artifacts/nuget/*.nupkg
do
curl -vX PUT -u "${{env.GITHUB_REPOSITORY_OWNER}}:${{ secrets.GITHUB_TOKEN }}" -F package=@$f https://nuget.pkg.github.com/${{env.GITHUB_REPOSITORY_OWNER}}/
curl -vX PUT -u "${{github.repository_owner}}:${{ secrets.GITHUB_TOKEN }}" -F package=@$f https://nuget.pkg.github.com/${{github.repository_owner}}/
done
shell: bash
if: ${{env.NUGET_UPLOAD_GITHUB == 'true' }}
Expand Down Expand Up @@ -432,16 +432,16 @@ jobs:
run: cargo build --all --release --target=i686-pc-windows-msvc
shell: bash
env:
ESTIMATED_ARTIFACT_URL: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-${{env.PACKAGE_SUFFIX}}.zip
ESTIMATED_ARTIFACT_URL: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-${{env.PACKAGE_SUFFIX}}.zip
ESTIMATED_DOCS_URL: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/doc
CI_SEQUENTIAL_BUILD_NUMBER: ${{github.run_number}}
CI_BUILD_URL: https://github.com/${{env.GITHUB_REPOSITORY_OWNER}}/${{env.GITHUB_REPOSITORY_NAME}}/actions/runs/${{github.run_id}}
CI_JOB_URL: https://github.com/${{env.GITHUB_REPOSITORY_OWNER}}/${{env.GITHUB_REPOSITORY_NAME}}/actions/runs/${{github.run_id}}
CI_JOB_TITLE: GitHub ${{github.job_id}}
CI_BUILD_URL: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
CI_JOB_URL: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
CI_JOB_TITLE: GitHub ${{ github.job_id }}
CI_STRING: GitHub actions
CI_PULL_REQUEST_INFO: ${{github.event_name!='release'}}
CI_TAG: ${{env.GITHUB_REF_NAME}}
CI_REPO: ${{env.GITHUB_REPOSITORY_OWNER}}/${{env.GITHUB_REPOSITORY_NAME}}
CI_TAG: ${{github.ref_name}}
CI_REPO: ${{ github.repository }}
CI: True
OPT_LEVEL: 0
DEBUG: False
Expand Down Expand Up @@ -482,7 +482,7 @@ jobs:
cp "${ARTIFACT_ARCHIVE_NAME}" "./artifacts/upload/commits/${GIT_COMMIT}/${ARTIFACT_UPLOAD_PATH_1}.zip"
env:
TARGET_DIR: target/i686-pc-windows-msvc/
ARTIFACT_UPLOAD_PATH: /imageflow-${{env.GITHUB_REF_NAME}}-${{env.GITHUB_SHA_SHORT}}-win-x86
ARTIFACT_UPLOAD_PATH: /imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-win-x86
ARTIFACT_ARCHIVE_NAME: ./artifacts/staging/archive.zip
DOCS_UPLOAD_DIR: doc
GIT_COMMIT: ${{github.sha}}
Expand All @@ -492,29 +492,29 @@ jobs:
shell: bash
run: ./ci/pack_nuget/pack.sh tool
env:
CI_TAG: ${{env.GITHUB_REF_NAME}}
CI_TAG: ${{github.ref_name}}
PACKAGE_SUFFIX: win-x86
NUGET_RUNTIME: win-x86
TARGET_DIR: target/i686-pc-windows-msvc
REPO_NAME_TOOL: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_NATIVE: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_TOOL: ${{ github.repository }}
REPO_NAME_NATIVE: ${{ github.repository }}

- name: Nuget(Runtime) to S3
shell: bash
run: ./ci/pack_nuget/pack.sh
env:
CI_TAG: ${{env.GITHUB_REF_NAME}}
CI_TAG: ${{github.ref_name}}
PACKAGE_SUFFIX: win-x86
NUGET_RUNTIME: win-x86
TARGET_DIR: target/i686-pc-windows-msvc
REPO_NAME_TOOL: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_NATIVE: ${{env.GITHUB_REPOSITORY_OWNER}}\/${{env.GITHUB_REPOSITORY_NAME}}
REPO_NAME_TOOL: ${{ github.repository }}
REPO_NAME_NATIVE: ${{ github.repository }}

- name: Upload to release
uses: Shopify/upload-to-release@master
with:
name: 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
name: imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-win-x86.zip
path: ./artifacts/github/imageflow-${{github.ref_name}}-${{env.GITHUB_SHA_SHORT}}-win-x86.zip
repo-token: ${{ secrets.GITHUB_TOKEN }}
content-type: text/plain

Expand All @@ -541,7 +541,7 @@ jobs:
run: |
for f in ./artifacts/nuget/*.nupkg
do
curl -vX PUT -u "${{env.GITHUB_REPOSITORY_OWNER}}:${{ secrets.GITHUB_TOKEN }}" -F package=@$f https://nuget.pkg.github.com/${{env.GITHUB_REPOSITORY_OWNER}}/
curl -vX PUT -u "${{github.repository_owner}}:${{ secrets.GITHUB_TOKEN }}" -F package=@$f https://nuget.pkg.github.com/${{github.repository_owner}}/
done
shell: bash
if: ${{env.NUGET_UPLOAD_GITHUB == 'true'}}
Expand Down Expand Up @@ -569,5 +569,5 @@ jobs:
PUBLISH_DOCKER: True
DOCKER_USERNAME: ${{secrets.DOCKER_USERNAME}}
DOCKER_PASSWORD: ${{secrets.DOCKER_PASSWORD}}
PUBLISH_DOCKER_TAG: ${{env.GITHUB_REF_NAME}}
PUBLISH_DOCKER_TAG: ${{github.ref_name}}
IMAGEFLOW_DOWNLOAD_URL_TAR_GZ: https://s3-us-west-1.amazonaws.com/imageflow-nightlies/commits/${{github.sha}}/linux64.tar.gz

0 comments on commit 3a78a73

Please sign in to comment.