You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This merge brings PR #370 (Add "Lint" GitHub actions and fixed
security issues in other actions, by @yantosca) into the GCPy
development stream.
In PR #370 we have done the following:
1. Added the "lint-ci-workflows` GitHub action
2. Fixed various security issues in GitHub actions
3. Updated badges in README.md and docs/source/index.rst to
show the results of GitHub actions.
Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
# This workflow will upload a Python Package using Twine when a release is created
2
-
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python#publishing-to-package-registries
1
+
# This workflow will upload a Python Package using Twine when a
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,13 +8,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
8
8
### Added
9
9
- Added `gcpy/profile/vtune_plot_hotspots.py` to plot a bargraph of hotspots from Intel VTune reports
10
10
- Added ReadTheDocs documentation for plotting hotspots from Intel VTune reports
11
+
- Added "Lint" GitHub Action to check other actions for security issues
12
+
- Added `gcpy_environment_py314.ym1` to specify the GCPy environment packages with Python 3.14
13
+
- Added GitHub action `build-gcpy-environment-py314.yml` to test building the GCPy environment with Python 3.14
11
14
12
15
### Changed
13
16
- Modified criteria for terminating read of log files in `benchmark_scrape_gcclassic_timers.py` to avoid being spoofed by output that is attached by Intel VTune
14
17
- Moved `gprofng_text_to_data_units` to function `text_to_data_units` in `gcpy/plot/core.py` so that it can be used by `gprofng_functions` and `vtune_plot_hotspots`
18
+
- Updated GitHub badges in `README.md` and `docs/source/index.rst`
15
19
16
20
### Fixed
17
21
- Fix grid area calculation scripts of `grid_area` in `gcpy/gcpy/cstools.py`
22
+
- Fixed various security issues in GitHub Actions workflows
**GCPy** is a Python-based toolkit containing useful functions for working specifically with the GEOS-Chem model of atmospheric chemistry and composition.
0 commit comments