Releases: LanceMcCarthy/Action-AzureBlobUpload
Maintenance Release - Security and Dependency Updates
This is solely a maintenance release that contains the latest security and improvements in the dependencies this project uses.
What's Changed
- Bump @actions/core from 1.2.6 to 1.2.7 by @dependabot in #130
- Bump @typescript-eslint/parser from 4.20.0 to 4.22.0 by @dependabot in #129
- Bump eslint-plugin-github from 4.1.2 to 4.1.3 by @dependabot in #128
- Bump js-yaml from 4.0.0 to 4.1.0 by @dependabot in #126
- Bump typescript from 4.2.3 to 4.2.4 by @dependabot in #131
- Bump @azure/storage-blob from 12.4.0 to 12.5.0 by @dependabot in #127
- Bump @vercel/ncc from 0.27.0 to 0.28.5 by @dependabot in #132
- Bump @types/jest from 26.0.22 to 26.0.23 by @dependabot in #134
- Bump eslint-plugin-jest from 24.3.2 to 24.3.6 by @dependabot in #135
- Bump @types/node from 14.14.37 to 15.0.1 by @dependabot in #136
- Bump eslint from 7.23.0 to 7.25.0 by @dependabot in #137
- Bump mime-types from 2.1.29 to 2.1.30 by @dependabot in #133
- Bump lodash from 4.17.20 to 4.17.21 by @dependabot in #138
- Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in #139
- Bump @vercel/ncc from 0.28.5 to 0.28.6 by @dependabot in #144
- Bump node-notifier from 9.0.1 to 10.0.0 by @dependabot in #142
- Bump @actions/core from 1.2.7 to 1.3.0 by @dependabot in #143
- Bump typescript from 4.2.4 to 4.3.2 by @dependabot in #147
- Bump glob from 7.1.6 to 7.1.7 by @dependabot in #145
- Bump eslint from 7.25.0 to 7.27.0 by @dependabot in #140
- Bump @typescript-eslint/parser from 4.22.0 to 4.26.0 by @dependabot in #146
- Bump jest-circus from 26.6.3 to 27.0.3 by @dependabot in #141
- Bump @azure/storage-blob from 12.5.0 to 12.6.0 by @dependabot in #148
- Bump @types/node from 15.0.1 to 15.12.5 by @dependabot in #149
- Bump eslint from 7.27.0 to 7.29.0 by @dependabot in #151
- Bump typescript from 4.3.2 to 4.3.5 by @dependabot in #154
- Bump ws from 5.2.2 to 5.2.3 by @dependabot in #153
- Bump @actions/core from 1.3.0 to 1.4.0 by @dependabot in #150
- Bump jest-circus from 26.6.3 to 27.0.6 by @dependabot in #152
- Bump prettier from 2.2.1 to 2.3.2 by @dependabot in #159
- Bump @types/jest from 26.0.23 to 26.0.24 by @dependabot in #158
- Bump @typescript-eslint/parser from 4.26.0 to 4.28.5 by @dependabot in #156
- Bump eslint-plugin-github from 4.1.3 to 4.1.5 by @dependabot in #155
- Bump @types/glob from 7.1.3 to 7.1.4 by @dependabot in #160
- Bump @azure/storage-blob from 12.6.0 to 12.7.0 by @dependabot in #161
- Bump eslint from 7.29.0 to 7.32.0 by @dependabot in #164
- Bump eslint-plugin-jest from 24.3.6 to 24.4.0 by @dependabot in #165
- Bump mime-types from 2.1.31 to 2.1.32 by @dependabot in #162
- Bump jest-preset-angular from 9.0.4 to 9.0.5 by @dependabot in #157
- Bump @types/node from 15.12.5 to 16.4.10 by @dependabot in #163
- Bump @vercel/ncc from 0.28.6 to 0.29.0 by @dependabot in #166
- Bump @actions/core from 1.4.0 to 1.5.0 by @dependabot in #171
- Bump jest from 27.0.6 to 27.1.0 by @dependabot in #170
- Bump typescript from 4.3.5 to 4.4.2 by @dependabot in #169
- Bump @typescript-eslint/parser from 4.29.0 to 4.30.0 by @dependabot in #174
- Bump jest-preset-angular from 9.0.5 to 9.0.7 by @dependabot in #168
- Bump @types/node from 16.4.10 to 16.7.10 by @dependabot in #173
- Bump @types/mime-types from 2.1.0 to 2.1.1 by @dependabot in #172
- Bump eslint-plugin-github from 4.1.5 to 4.2.0 by @dependabot in #167
- Nov 2021 dependency and security updates by @LanceMcCarthy in #180
- Bump glob from 7.1.7 to 7.2.0 by @dependabot in #183
- Bump jest from 27.1.0 to 27.2.4 by @dependabot in #181
- Bump eslint-plugin-jest from 24.4.0 to 24.5.0 by @dependabot in #182
- Bump @azure/storage-blob from 12.7.0 to 12.8.0 by @dependabot in #184
- Bump jest-preset-angular from 9.0.7 to 10.0.1 by @dependabot in #179
- Bump @vercel/ncc from 0.29.0 to 0.32.0 by @dependabot in #191
- Bump mime-types from 2.1.32 to 2.1.34 by @dependabot in #193
- Bump typescript from 4.4.3 to 4.5.2 by @dependabot in #194
- Bump @typescript-eslint/parser from 4.30.0 to 4.33.0 by @dependabot in #189
- Bump jest-preset-angular from 10.0.1 to 11.0.1 by @dependabot in #190
- Bump @types/node from 16.10.2 to 16.11.11 by @dependabot in #197
- Bump eslint-plugin-github from 4.3.0 to 4.3.2 by @dependabot in #186
- Bump jest from 27.2.4 to 27.4.3 by @dependabot in #192
- Bump @types/glob from 7.1.4 to 7.2.0 by @dependabot in #198
- Bump eslint from 7.32.0 to 8.3.0 by @dependabot in #195
- Bump eslint-plugin-jest from 24.5.0 to 25.3.0 by @dependabot in #196
- Bump prettier from 2.4.1 to 2.5.0 by @dependabot in #199
- Bump eslint-plugin-github from 4.3.2 to 4.3.5 by @dependabot in #200
- Bump jest from 27.4.3 to 27.4.5 by @dependabot in #201
- Bump eslint from 8.3.0 to 8.6.0 by @dependabot in #202
- Bump typescript from 4.5.2 to 4.5.4 by @dependabot in #203
- Bump prettier from 2.5.0 to 2.5.1 by @dependabot in #205
- Bump eslint-plugin-jest from 25.3.0 to 25.3.4 by @dependabot in #208
- Bump jest from 27.4.5 to 27.4.7 by @dependabot in #207
- Bump @types/node from 16.11.11 to 17.0.8 by @dependabot in #206
Full Changelog: v1...v1.10.0
v1.9.0 - New Feature: Single File Mode
This release brings support for using a single file path as the source_folder
value. Although not commonly needed when uploading build artifacts, it is a welcome benefit for single-file executables inside a build output folder that has a lot of files. See the new Single File Mode example in the README.
This release also comes with lots of behind-the-scenes improvements in addition to fixes to some long-time nagging issues! Here are tghe highlights:
v1.8.4 Release - Improved Path Join and Normalization
This release fixes #122 and adds some additional tests to confirm path normalization and joins work.
v1.8.3 Release - Path Improvements
v1.8.2 Release - Target Folder Clean Improvement
This release comes with 2 improvments:
- Fix for #113
- Bumped Jest version to address a transient dependency vuln. See CVE-2020-7789
Note: The node-notifier
problem in the CVE did not affect this GitHub Action. I am resolving it to be proactive and consistently maintain best practices.
v1.8.1 Release - Maintenance and Fixes
v1.8.0 Release - New Feature and Dependency Updates
Introducing the new is_recursive
parameter to disable source folder tree walking. This will let you set a source folder and the Action will only upload the files in that folder, no subfolder files.
- uses: LanceMcCarthy/[email protected]
name: Upload only the files in the documents folder, no subfolder files!
with:
connection_string: ${{ secrets.YourAzureBlobConnectionString }}
container_name: your-container-name
source_folder: C:\Users\JohnDoe\Documents
is_recursive: false
Dependency Quality Update
this update includes security fixes and improvements from upstream sources and dependencies. Particularly the update to @actions/core 1.2.6 (includes fix for https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ )