Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
e3adca6
add draft wflow
gspetro-NOAA Sep 19, 2025
de15761
fix draft
gspetro-NOAA Sep 19, 2025
78de6bd
Merge branch 'develop' into feature/gh-project
gspetro-NOAA Sep 19, 2025
af8a6a9
chg to pull_request_target
gspetro-NOAA Sep 19, 2025
fcd6c06
Merge branch 'feature/gh-project' of github.com:gspetro-NOAA/ufs-weat…
gspetro-NOAA Sep 19, 2025
056a7c1
update permissions & test project
gspetro-NOAA Sep 19, 2025
ffbd1f5
add back WM project
gspetro-NOAA Sep 19, 2025
99bb22b
add back pull_request_target
gspetro-NOAA Sep 19, 2025
280d39a
add back test project, rm pull_request_target
gspetro-NOAA Sep 19, 2025
18b254e
update to WM PR Project Board url
gspetro-NOAA Sep 19, 2025
8005cd3
add 'reopened' event
gspetro-NOAA Sep 19, 2025
69f39c2
explicitly define secrets?
gspetro-NOAA Sep 19, 2025
1b44713
Revert "explicitly define secrets?"
gspetro-NOAA Sep 19, 2025
8cc2880
fix typo
gspetro-NOAA Sep 19, 2025
4004a66
Merge branch 'develop' into feature/gh-project
gspetro-NOAA Sep 23, 2025
db57832
auto-update baseline labels
gspetro-NOAA Sep 23, 2025
912a2d8
minor updates
gspetro-NOAA Sep 23, 2025
b9418d3
resolve conflicts
gspetro-NOAA Sep 23, 2025
095b700
add checkout action
gspetro-NOAA Sep 24, 2025
e18b63a
save token as env var
gspetro-NOAA Sep 24, 2025
30a149e
add checkout action back
gspetro-NOAA Sep 24, 2025
76df43f
change to pr project token
gspetro-NOAA Sep 24, 2025
6b6e5c4
add permissions
gspetro-NOAA Sep 24, 2025
ce0b337
try PAT
gspetro-NOAA Sep 24, 2025
fe7ead6
try env var
gspetro-NOAA Sep 24, 2025
3e483ef
switch to github token w/PAT value?
gspetro-NOAA Sep 24, 2025
4acfeaa
reconfigure tokens
gspetro-NOAA Sep 24, 2025
697739f
reconfigure tokens
gspetro-NOAA Sep 24, 2025
1d6bdd9
extract pr num with GraphQL
gspetro-NOAA Sep 24, 2025
07119ec
add step-specific env
gspetro-NOAA Sep 24, 2025
bb3873d
try repo dispatch
gspetro-NOAA Sep 24, 2025
d23227d
rm add-to-project
gspetro-NOAA Sep 24, 2025
05fc4f1
rm wflow dispatch and schedule
gspetro-NOAA Sep 24, 2025
2043a23
try repo dispatch again
gspetro-NOAA Sep 24, 2025
6caa5c5
rm env var
gspetro-NOAA Sep 24, 2025
06b2667
change project url to epic project temporarily
gspetro-NOAA Sep 24, 2025
0322c0d
Merge pull request #5 from NOAA-EPIC/feature/add-labels
gspetro-NOAA Sep 24, 2025
e9dd8b9
add blank line for testing
gspetro-NOAA Sep 24, 2025
51ecded
change to pull_request_target
gspetro-NOAA Sep 24, 2025
4fc5d40
Merge branch 'feature/add-labels' into feature/pr-management
gspetro-NOAA Sep 24, 2025
f980745
add blank line for testing
gspetro-NOAA Sep 24, 2025
bb8f875
update to epic test project board for labeling
gspetro-NOAA Sep 24, 2025
0dd83aa
update to epic project board link for testing
gspetro-NOAA Sep 24, 2025
9efbcd7
Merge branch 'feature/pr-management' into feature/add-labels
gspetro-NOAA Sep 24, 2025
19fdc38
switch labeling to PAT
gspetro-NOAA Sep 25, 2025
1480823
Merge branch 'feature/add-labels' of github.com:gspetro-NOAA/ufs-weat…
gspetro-NOAA Sep 25, 2025
84f7c53
Merge branch 'develop' into feature/add-labels
gspetro-NOAA Sep 25, 2025
5fbd31d
Merge branch 'ufs-community:develop' into feature/pr-management
gspetro-NOAA Sep 25, 2025
e77963d
Merge branch 'ufs-community:develop' into feature/add-labels
gspetro-NOAA Sep 25, 2025
decba03
Merge branch 'feature/add-labels' of github.com:gspetro-NOAA/ufs-weat…
gspetro-NOAA Sep 25, 2025
af90f41
Merge branch 'feature/add-labels' of github.com:NOAA-EPIC/ufs-weather…
gspetro-NOAA Sep 25, 2025
dd7ef03
rm on: repo dispatch, schedule
gspetro-NOAA Sep 25, 2025
59f23f1
add PR_PROJECT_TOKEN
gspetro-NOAA Sep 25, 2025
153ab36
preliminary labeling logic
gspetro-NOAA Sep 26, 2025
6deb175
Merge branch 'feature/add-labels' into feature/pr-management
gspetro-NOAA Sep 26, 2025
ba1e558
rm subcomp't section, add note
gspetro-NOAA Sep 26, 2025
2aad0cb
fix linting errors
gspetro-NOAA Sep 26, 2025
43e38c7
rm extra )
gspetro-NOAA Sep 26, 2025
15be62f
Merge branch 'feature/add-labels' into feature/pr-management
gspetro-NOAA Sep 26, 2025
de316e9
subcomponent pr section
gspetro-NOAA Sep 26, 2025
dae45a7
add blank line for testing
gspetro-NOAA Sep 26, 2025
feeba1a
update add_pr_to_project.yaml
gspetro-NOAA Sep 26, 2025
8c4cf06
rm extra file
gspetro-NOAA Sep 26, 2025
7f50994
chg pull_request labels to pull_request_target
gspetro-NOAA Sep 28, 2025
35a6260
Merge branch 'feature/add-labels' into feature/pr-management
gspetro-NOAA Sep 28, 2025
9f08d38
blank space for testing
gspetro-NOAA Sep 28, 2025
219dd7e
fix acronym
gspetro-NOAA Sep 28, 2025
446fe9d
add blank line at end of yaml
gspetro-NOAA Sep 28, 2025
bde5f6f
chg pull_request_target labels to pull_request
gspetro-NOAA Sep 28, 2025
ffa31cf
chg pull_request_target labels to pull_request
gspetro-NOAA Sep 28, 2025
dc9450b
add pull_request_target for labels
gspetro-NOAA Sep 28, 2025
c3c1170
add target to labels
gspetro-NOAA Sep 28, 2025
a940bb1
change task names
gspetro-NOAA Sep 28, 2025
4d619c4
change task names
gspetro-NOAA Sep 28, 2025
e296f58
Merge branch 'feature/pr-management' into feature/add-labels
gspetro-NOAA Sep 28, 2025
63640dd
rename tasks; rm pull_request (no target)
gspetro-NOAA Sep 28, 2025
e03930c
clarify PR template language around test_changes.list
gspetro-NOAA Sep 28, 2025
6eb07b7
chg data in to pull_request from pr target
gspetro-NOAA Sep 28, 2025
a2bb75a
chg to pull_request from pr target
gspetro-NOAA Sep 28, 2025
b5421fe
fix critical priority
gspetro-NOAA Sep 29, 2025
658f60a
fix parentheses?
gspetro-NOAA Sep 29, 2025
2865a96
add quotes for BL labels
gspetro-NOAA Sep 29, 2025
0d0caa4
fix spaces
gspetro-NOAA Sep 29, 2025
44af740
rm extraneous quotes
gspetro-NOAA Sep 29, 2025
8fc40b7
fix whitespace
gspetro-NOAA Sep 29, 2025
d0267a6
remove labeled for add PR to project
gspetro-NOAA Sep 29, 2025
414fe28
rename file
gspetro-NOAA Sep 29, 2025
02f245d
address combinability for priority
gspetro-NOAA Sep 29, 2025
72d05e0
get priority field
gspetro-NOAA Sep 29, 2025
14e6521
rm extra -
gspetro-NOAA Sep 29, 2025
487c964
properly assign
gspetro-NOAA Sep 29, 2025
ed2f680
properly assign
gspetro-NOAA Sep 29, 2025
493b3ab
properly assign
gspetro-NOAA Sep 29, 2025
ac3287b
access
gspetro-NOAA Sep 29, 2025
6ca0294
fix project/resource url
gspetro-NOAA Sep 29, 2025
539dfb9
fix typo
gspetro-NOAA Sep 29, 2025
f7918e6
echo priority
gspetro-NOAA Sep 29, 2025
135c7a1
access
gspetro-NOAA Sep 29, 2025
5fdd223
test syntax
gspetro-NOAA Sep 29, 2025
7ebad44
test combinability
gspetro-NOAA Sep 29, 2025
d6003df
add test echo
gspetro-NOAA Sep 29, 2025
c0130cf
rm normal priority logic
gspetro-NOAA Sep 29, 2025
761e86f
remove priority label logic
gspetro-NOAA Sep 29, 2025
94c3c29
switch to UFS WM project boad
gspetro-NOAA Sep 29, 2025
6f7a962
update PR template language for test_changes.list
gspetro-NOAA Sep 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
- [ ] All subcomponent pull requests (if any) have been reviewed by their code managers.
- [ ] Run the full Intel+GNU RT suite (compared to current baselines), preferably on Ursa (Derecho or Hercules are acceptable alternatives). **Exceptions:** documentation-only PRs, CI-only PRs, etc.
- [ ] Commit log file w/full results from RT suite run (if applicable).
- [ ] Commit 'test_changes.list' (unless file is empty).
- [ ] Verify that `test_changes.list` indicates which tests, if any, are changed by this PR. Commit `test_changes.list`, even if it is empty.
- [ ] Fill out all sections of this template.

---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
name: Project Board Updates
name: Add PR to Project
on:
pull_request_target:
types:
- opened
- reopened
- labeled

jobs:
add-to-project:
Expand Down
86 changes: 86 additions & 0 deletions .github/workflows/update_project_labels.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
name: Update Project Labels
on:
pull_request_target:
types:
- opened
- reopened
- labeled
- unlabeled

jobs:
baseline-labels:
name: Baseline labels
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
issues: write
steps:
- name: Lack of baseline labels
if: |
!contains(github.event.pull_request.labels.*.name, 'No Baseline Change') &&
!contains(github.event.pull_request.labels.*.name, 'Baseline Updates') &&
!contains(github.event.pull_request.labels.*.name, 'New Baselines')
uses: nipe0324/update-project-v2-item-field@v2.0.2
with:
project-url: https://github.com/orgs/ufs-community/projects/70
github-token: ${{ secrets.PR_PROJECT_TOKEN }}
field-name: 'Baseline Changes'
field-value: 'Unknown'
- name: Contradictory labels
if: |
contains(github.event.pull_request.labels.*.name, 'No Baseline Change') &&
(contains(github.event.pull_request.labels.*.name, 'Baseline Updates') ||
contains(github.event.pull_request.labels.*.name, 'New Baselines'))
uses: nipe0324/update-project-v2-item-field@v2.0.2
with:
project-url: https://github.com/orgs/ufs-community/projects/70
github-token: ${{ secrets.PR_PROJECT_TOKEN }}
field-name: 'Baseline Changes'
field-value: 'Unknown'
- name: Baseline changes labels
if: |
!contains(github.event.pull_request.labels.*.name, 'No Baseline Change') &&
( contains(github.event.pull_request.labels.*.name, 'Baseline Updates') ||
contains(github.event.pull_request.labels.*.name, 'New Baselines') )
uses: nipe0324/update-project-v2-item-field@v2.0.2
with:
project-url: https://github.com/orgs/ufs-community/projects/70
github-token: ${{ secrets.PR_PROJECT_TOKEN }}
field-name: 'Baseline Changes'
field-value: 'Yes'
- name: No baseline changes label
if: |
contains(github.event.pull_request.labels.*.name, 'No Baseline Change') &&
!contains(github.event.pull_request.labels.*.name, 'Baseline Updates') &&
!contains(github.event.pull_request.labels.*.name, 'New Baselines')
uses: nipe0324/update-project-v2-item-field@v2.0.2
with:
project-url: https://github.com/orgs/ufs-community/projects/70
github-token: ${{ secrets.PR_PROJECT_TOKEN }}
field-name: 'Baseline Changes'
field-value: 'No'
data-labels:
name: Input data
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
issues: write
steps:
- name: Input data required
if: contains(github.event.pull_request.labels.*.name, 'Input Data Changes')
uses: nipe0324/update-project-v2-item-field@v2.0.2
with:
project-url: https://github.com/orgs/ufs-community/projects/70
github-token: ${{ secrets.PR_PROJECT_TOKEN }}
field-name: "Input Data Req'd"
field-value: 'Yes'
- name: No input data changes
if: (!contains(github.event.pull_request.labels.*.name, 'Input Data Changes'))
uses: nipe0324/update-project-v2-item-field@v2.0.2
with:
project-url: https://github.com/orgs/ufs-community/projects/70
github-token: ${{ secrets.PR_PROJECT_TOKEN }}
field-name: "Input Data Req'd"
field-value: 'No'
2 changes: 1 addition & 1 deletion doc/UsersGuide/source/Acronyms.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Acronyms
+----------------+---------------------------------------------------+
| GFS | Global Forecast System |
+----------------+---------------------------------------------------+
| GSD | Global Systems Division |
| GSL | Global Systems Laboratory |
+----------------+---------------------------------------------------+
| HTML | Hypertext Markup Language |
+----------------+---------------------------------------------------+
Expand Down