Importing JosiahSiegel GHA: [email protected]
./workflows/alert_terraform_changes.yml: uses: https://github.com/JosiahSiegel/terraform-stats/commit/68b8cbe42c494333fbf6f8d90ac86da1fb69dcc2 ./workflows/deploy_terraform.yml: uses: https://github.com/JosiahSiegel/terraform-stats/commit/68b8cbe42c494333fbf6f8d90ac86da1fb69dcc2
terraform-stats (v1.6) -> 68b8cbe42c494333fbf6f8d90ac86da1fb69dcc2
devops: prime-reportstream (importing-gha %) $ git add .github/actions/terraform-stats ; devops: prime-reportstream (importing-gha +) $ git commit -m "Importing JosiahSiegel's terraform-stats GitHub Action" ; [importing-gha 9fc1cfb6b] Importing JosiahSiegel's terraform-stats GitHub Action 10 files changed, 560 insertions(+) create mode 100644 .github/actions/terraform-stats/.github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/actions/terraform-stats/.github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/actions/terraform-stats/.github/dependabot.yml create mode 100644 .github/actions/terraform-stats/.github/workflows/test_action.yml create mode 100644 .github/actions/terraform-stats/.gitignore create mode 100644 .github/actions/terraform-stats/CODE_OF_CONDUCT.md create mode 100644 .github/actions/terraform-stats/LICENSE create mode 100644 .github/actions/terraform-stats/README.md create mode 100644 .github/actions/terraform-stats/action.yml create mode 100755 .github/actions/terraform-stats/lib/tf_stats.sh
This external repo is now inserted in the file structure at: .github/actions/terraform-stats in the importing-gha branch.
$inputs.plan-file
env.tf-dir
github.action_path
inputs.add-args
inputs.include-no-op
inputs.plan-file
inputs.terraform-directory
inputs.terraform-version
inputs.upload-retention-days
steps.local-action.outputs.change-count
steps.local-action.outputs.change-percent
steps.local-action.outputs.drift-count
steps.local-action.outputs.resource-changes
steps.local-action.outputs.resource-drifts
steps.local-action.outputs.terraform-version
steps.stats1.outputs.change-count
steps.stats1.outputs.change-percent
steps.stats1.outputs.drift-count
steps.stats1.outputs.resource-changes
steps.stats1.outputs.resource-drifts
steps.stats1.outputs.terraform-version
steps.stats2.outputs.change-count
steps.stats2.outputs.change-percent
steps.stats2.outputs.drift-count
steps.stats2.outputs.resource-changes
steps.stats2.outputs.resource-drifts
steps.stats2.outputs.terraform-version
steps.stats.outputs.change-count
steps.stats.outputs.change-percent
steps.stats.outputs.drift-count
steps.stats.outputs.resource-changes
steps.stats.outputs.resource-drifts
steps.stats.outputs.terraform-version
This GitHub Action (targeted to be imported as a remote/external) is no longer in consideration until we can further evaluate if they are worth the effort to be imported at a later stage.
Warning: I have placed it into the "IceBox" stage as it is out of scope for now.
devops: remote-branch (main %=) $ git checkout -b devsecops/emvaldes/terraform-stats ;
Switched to a new branch 'devsecops/emvaldes/terraform-stats'
devops: remote-branch (devsecops/emvaldes/terraform-stats %) $ import-project.shell ;
Project Configuration (file): josiahsiegel/terraform-stats
/Users/emvaldes/.local/.github/configs/josiahsiegel/terraform-stats.json
Vendor Name: JosiahSiegel
Vendor Repository: terraform-stats
Vendor Version: v1.6
Vendor Commit: 68b8cbe42c494333fbf6f8d90ac86da1fb69dcc2
Project Owner: CDCgov
Project Repo: prime-reportstream
GitHub Action: terraform-stats
Project Author: emvaldes
Content Changes: [
{
"search": "JosiahSiegel/terraform-stats/actions/",
"replace": "CDCgov/prime-reportstream/.github/actions/terraform-stats/"
},
{
"search": "JosiahSiegel/terraform-stats",
"replace": "CDCgov/prime-reportstream/.github/actions/terraform-stats"
},
{
"search": "v1.6",
"replace": "68b8cbe42c494333fbf6f8d90ac86da1fb69dcc2"
},
{
"search": "actions/terraform-stats/workflows/",
"replace": "workflows/terraform-stats--"
}
]
total 0
drwxr-xr-x 2 emvaldes staff 64 Jan 8 16:25 .
drwxr-xr-x 32 emvaldes staff 1024 Jan 8 16:25 ..
Target branch: devsecops/emvaldes/terraform-stats
On branch devsecops/emvaldes/terraform-stats
Untracked files:
(use "git add <file>..." to include in what will be committed)
../remote-branch/
nothing added to commit but untracked files present (use "git add" to track)
Cloning Repository: https://github.com/JosiahSiegel/terraform-stats.git
Cloning into '.'...
remote: Enumerating objects: 172, done.
remote: Counting objects: 100% (88/88), done.
remote: Compressing objects: 100% (53/53), done.
remote: Total 172 (delta 35), reused 72 (delta 28), pack-reused 84 (from 1)
Receiving objects: 100% (172/172), 58.02 KiB | 802.00 KiB/s, done.
Resolving deltas: 100% (63/63), done.
Warning: Performing GitHub hard-reset.
HEAD is now at 68b8cbe Merge pull request #18 from JosiahSiegel/dependabot/github_actions/actions/checkout-4
Warning: Listing Git-log summary: ...
* 68b8cbe (HEAD -> main, tag: v1.6) Merge pull request #18 from JosiahSiegel/dependabot/github_actions/actions/checkout-4
|\
| * 849aab1 Bump actions/checkout from 3 to 4
* | 67fd401 Merge pull request #20 from JosiahSiegel/dependabot/github_actions/actions/upload-artifact-4.3.3
|\ \
| * | 8f3d331 Bump actions/upload-artifact from 3.1.0 to 4.3.3
| |/
* | a93a4ff Merge pull request #19 from JosiahSiegel/dependabot/github_actions/hashicorp/setup-terraform-3
|\ \
| |/
|/|
| * 0049954 Bump hashicorp/setup-terraform from 2 to 3
|/
* 39e87ed Create dependabot.yml
* 270787b (tag: v1.5) Merge pull request #17 from JosiahSiegel/fix_resource_array
|\
| * d0dccd9 resource arrays have proper escaping
|/
* ed0933b (tag: v1.4) Merge pull request #16 from JosiahSiegel/output_update
|\
| * 25d540e refactor tf_stats
| * 026b185 replace set-output
|/
* 6a48c66 Merge pull request #14 from JosiahSiegel/debug
|\
| * e770282 removed unused file
|/
* b11315c Merge pull request #13 from JosiahSiegel/debug
|\
| * ba3a131 (tag: v1.3.2) improve error handling
|/
* 56fee0a (tag: v1.3.1) Merge pull request #12 from JosiahSiegel/readme-update
|\
| * 3ca0e5b update readme version reference
|/
* 4deccb0 Merge pull request #11 from JosiahSiegel/specify-version
|\
| * 48c293a allow setting terraform version
* | 4c55c24 Merge pull request #10 from JosiahSiegel/JosiahSiegel-patch-1
|\ \
| * | f79341c Update issue templates
|/ /
* | 559491a Merge pull request #9 from JosiahSiegel/add-code-of-conduct-1
|\ \
| * | c3853ce Create CODE_OF_CONDUCT.md
|/ /
* | ad53e25 Merge pull request #8 from JosiahSiegel/add-license-1
|\ \
| * | 6636cf5 Create LICENSE
|/ /
* | 2bf64e4 Merge pull request #7 from JosiahSiegel/readme-update
|\ \
| * | de0c33b readme update
| |/
* | 8f026fb Merge pull request #6 from JosiahSiegel/readme-update
|\ \
| |/
|/|
| * 449a40b readme update
|/
* bce66bd (tag: v1.3) Merge pull request #5 from JosiahSiegel/format-summary
|\
| * 6dff842 reformat summary
|/
* d84b207 (tag: v1.2) Merge pull request #4 from JosiahSiegel/change-percent
|\
| * d3f1612 add change percent output
|/
* 8e9030f (tag: v1.1) Merge pull request #3 from JosiahSiegel/uploader
|\
| * d416df1 update readme
* | db3c156 Merge pull request #2 from JosiahSiegel/uploader
|\|
| * 804151e upload plan file
|/
* fb6edaa (tag: v1) Merge pull request #1 from JosiahSiegel/add-arg
|\
| * ae77eac add add-args input
|/
* 64e3f3a add lock timeout
* 3b29cf8 add lock timeout
* b6efb40 add github action_path
* 6d5d464 init
On branch devsecops/emvaldes/terraform-stats
Untracked files:
(use "git add <file>..." to include in what will be committed)
./
nothing added to commit but untracked files present (use "git add" to track)
On branch devsecops/emvaldes/terraform-stats
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: .gitignore
new file: CODE_OF_CONDUCT.md
new file: LICENSE
new file: README.md
new file: action.yml
new file: lib/tf_stats.sh
new file: terraform/main.tf
Untracked files:
(use "git add <file>..." to include in what will be committed)
Warning: Importing default repository configuration
[devsecops/emvaldes/terraform-stats c7d18963a] Importing JosiahSiegel/terraform-stats default state.
7 files changed, 474 insertions(+)
create mode 100644 .github/actions/terraform-stats/.gitignore
create mode 100644 .github/actions/terraform-stats/CODE_OF_CONDUCT.md
create mode 100644 .github/actions/terraform-stats/LICENSE
create mode 100644 .github/actions/terraform-stats/README.md
create mode 100644 .github/actions/terraform-stats/action.yml
create mode 100755 .github/actions/terraform-stats/lib/tf_stats.sh
create mode 100644 .github/actions/terraform-stats/terraform/main.tf
On branch devsecops/emvaldes/terraform-stats
Untracked files:
(use "git add <file>..." to include in what will be committed)
nothing added to commit but untracked files present (use "git add" to track)
total 48
drwxr-xr-x 11 emvaldes staff 352 Jan 8 16:25 .
drwxr-xr-x 32 emvaldes staff 1024 Jan 8 16:25 ..
-rw-r--r-- 1 emvaldes staff 37 Jan 8 16:25 .gitignore
-rw-r--r-- 1 emvaldes staff 5222 Jan 8 16:25 CODE_OF_CONDUCT.md
-rw-r--r-- 1 emvaldes staff 1070 Jan 8 16:25 LICENSE
-rw-r--r-- 1 emvaldes staff 2940 Jan 8 16:25 README.md
drwxr-xr-x 13 emvaldes staff 416 Jan 8 16:25 _git
drwxr-xr-x 5 emvaldes staff 160 Jan 8 16:25 _github
-rw-r--r-- 1 emvaldes staff 3694 Jan 8 16:25 action.yml
drwxr-xr-x 3 emvaldes staff 96 Jan 8 16:25 lib
drwxr-xr-x 3 emvaldes staff 96 Jan 8 16:25 terraform
Warning: Processing Target-Files ...
Warning: File: ./README.md
On branch devsecops/emvaldes/terraform-stats
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: README.md
Untracked files:
(use "git add <file>..." to include in what will be committed)
no changes added to commit (use "git add" and/or "git commit -a")
[devsecops/emvaldes/terraform-stats f75864362] Appending default configuration changes.
1 file changed, 1 insertion(+), 1 deletion(-)
On branch devsecops/emvaldes/terraform-stats
Untracked files:
(use "git add <file>..." to include in what will be committed)
nothing added to commit but untracked files present (use "git add" to track)
devops: remote-branch (devsecops/emvaldes/terraform-stats %) $ git push --set-upstream origin devsecops/emvaldes/terraform-stats ;
Enumerating objects: 23, done.
Counting objects: 100% (23/23), done.
Delta compression using up to 16 threads
Compressing objects: 100% (17/17), done.
Writing objects: 100% (20/20), 7.18 KiB | 7.18 MiB/s, done.
Total 20 (delta 8), reused 0 (delta 0), pack-reused 0 (from 0)
remote: Resolving deltas: 100% (8/8), completed with 3 local objects.
remote:
remote: Create a pull request for 'devsecops/emvaldes/terraform-stats' on GitHub by visiting:
remote: https://github.com/CDCgov/prime-reportstream/pull/new/devsecops/emvaldes/terraform-stats
remote:
To https://github.com/CDCgov/prime-reportstream.git
* [new branch] devsecops/emvaldes/terraform-stats -> devsecops/emvaldes/terraform-stats
branch 'devsecops/emvaldes/terraform-stats' set up to track 'origin/devsecops/emvaldes/terraform-stats'.