diff --git a/popular_actions.go b/popular_actions.go index 6a195569b..49387ed59 100644 --- a/popular_actions.go +++ b/popular_actions.go @@ -164,6 +164,7 @@ var PopularActions = map[string]*ActionMetadata{ "emulator-boot-timeout": {"emulator-boot-timeout", false}, "emulator-build": {"emulator-build", false}, "emulator-options": {"emulator-options", false}, + "emulator-port": {"emulator-port", false}, "enable-hw-keyboard": {"enable-hw-keyboard", false}, "force-avd-creation": {"force-avd-creation", false}, "heap-size": {"heap-size", false}, @@ -269,6 +270,7 @@ var PopularActions = map[string]*ActionMetadata{ Inputs: ActionMetadataInputs{ "github-token": {"github-token", false}, "push-to-registry": {"push-to-registry", false}, + "show-summary": {"show-summary", false}, "subject-digest": {"subject-digest", false}, "subject-name": {"subject-name", false}, "subject-path": {"subject-path", false}, @@ -1260,21 +1262,23 @@ var PopularActions = map[string]*ActionMetadata{ "actions/upload-artifact@v3": { Name: "Upload a Build Artifact", Inputs: ActionMetadataInputs{ - "if-no-files-found": {"if-no-files-found", false}, - "name": {"name", false}, - "path": {"path", true}, - "retention-days": {"retention-days", false}, + "if-no-files-found": {"if-no-files-found", false}, + "include-hidden-files": {"include-hidden-files", false}, + "name": {"name", false}, + "path": {"path", true}, + "retention-days": {"retention-days", false}, }, }, "actions/upload-artifact@v4": { Name: "Upload a Build Artifact", Inputs: ActionMetadataInputs{ - "compression-level": {"compression-level", false}, - "if-no-files-found": {"if-no-files-found", false}, - "name": {"name", false}, - "overwrite": {"overwrite", false}, - "path": {"path", true}, - "retention-days": {"retention-days", false}, + "compression-level": {"compression-level", false}, + "if-no-files-found": {"if-no-files-found", false}, + "include-hidden-files": {"include-hidden-files", false}, + "name": {"name", false}, + "overwrite": {"overwrite", false}, + "path": {"path", true}, + "retention-days": {"retention-days", false}, }, Outputs: ActionMetadataOutputs{ "artifact-id": {"artifact-id"}, @@ -1632,6 +1636,37 @@ var PopularActions = map[string]*ActionMetadata{ "found_artifact": {"found_artifact"}, }, }, + "dawidd6/action-download-artifact@v6": { + Name: "Download workflow artifact", + Inputs: ActionMetadataInputs{ + "allow_forks": {"allow_forks", false}, + "branch": {"branch", false}, + "check_artifacts": {"check_artifacts", false}, + "commit": {"commit", false}, + "dry_run": {"dry_run", false}, + "event": {"event", false}, + "github_token": {"github_token", false}, + "if_no_artifact_found": {"if_no_artifact_found", false}, + "name": {"name", false}, + "name_is_regexp": {"name_is_regexp", false}, + "path": {"path", false}, + "pr": {"pr", false}, + "repo": {"repo", false}, + "run_id": {"run_id", false}, + "run_number": {"run_number", false}, + "search_artifacts": {"search_artifacts", false}, + "skip_unpack": {"skip_unpack", false}, + "workflow": {"workflow", false}, + "workflow_conclusion": {"workflow_conclusion", false}, + "workflow_search": {"workflow_search", false}, + }, + Outputs: ActionMetadataOutputs{ + "artifacts": {"artifacts"}, + "dry_run": {"dry_run"}, + "error_message": {"error_message"}, + "found_artifact": {"found_artifact"}, + }, + }, "dawidd6/action-send-mail@v1": { Name: "Send email", Inputs: ActionMetadataInputs{ @@ -1909,6 +1944,48 @@ var PopularActions = map[string]*ActionMetadata{ "metadata": {"metadata"}, }, }, + "docker/build-push-action@v6": { + Name: "Build and push Docker images", + Inputs: ActionMetadataInputs{ + "add-hosts": {"add-hosts", false}, + "allow": {"allow", false}, + "annotations": {"annotations", false}, + "attests": {"attests", false}, + "build-args": {"build-args", false}, + "build-contexts": {"build-contexts", false}, + "builder": {"builder", false}, + "cache-from": {"cache-from", false}, + "cache-to": {"cache-to", false}, + "cgroup-parent": {"cgroup-parent", false}, + "context": {"context", false}, + "file": {"file", false}, + "github-token": {"github-token", false}, + "labels": {"labels", false}, + "load": {"load", false}, + "network": {"network", false}, + "no-cache": {"no-cache", false}, + "no-cache-filters": {"no-cache-filters", false}, + "outputs": {"outputs", false}, + "platforms": {"platforms", false}, + "provenance": {"provenance", false}, + "pull": {"pull", false}, + "push": {"push", false}, + "sbom": {"sbom", false}, + "secret-envs": {"secret-envs", false}, + "secret-files": {"secret-files", false}, + "secrets": {"secrets", false}, + "shm-size": {"shm-size", false}, + "ssh": {"ssh", false}, + "tags": {"tags", false}, + "target": {"target", false}, + "ulimit": {"ulimit", false}, + }, + Outputs: ActionMetadataOutputs{ + "digest": {"digest"}, + "imageid": {"imageid"}, + "metadata": {"metadata"}, + }, + }, "docker/login-action@v2": { Name: "Docker Login", Inputs: ActionMetadataInputs{ @@ -2133,7 +2210,7 @@ var PopularActions = map[string]*ActionMetadata{ }, }, "erlef/setup-beam@v1": { - Name: "Setup Erlang/OTP with optional Elixir (and mix) and/or rebar3", + Name: "setup-beam", Inputs: ActionMetadataInputs{ "disable_problem_matchers": {"disable_problem_matchers", false}, "elixir-version": {"elixir-version", false}, @@ -2424,7 +2501,8 @@ var PopularActions = map[string]*ActionMetadata{ "trap-caching": {"trap-caching", false}, }, Outputs: ActionMetadataOutputs{ - "codeql-path": {"codeql-path"}, + "codeql-path": {"codeql-path"}, + "codeql-version": {"codeql-version"}, }, }, "github/codeql-action/init@v3": { @@ -2452,7 +2530,8 @@ var PopularActions = map[string]*ActionMetadata{ "trap-caching": {"trap-caching", false}, }, Outputs: ActionMetadataOutputs{ - "codeql-path": {"codeql-path"}, + "codeql-path": {"codeql-path"}, + "codeql-version": {"codeql-version"}, }, }, "github/super-linter@v3": { @@ -2467,6 +2546,9 @@ var PopularActions = map[string]*ActionMetadata{ "github/super-linter@v6": { Name: "Super-Linter", }, + "github/super-linter@v7": { + Name: "Super-Linter", + }, "golangci/golangci-lint-action@v3": { Name: "Run golangci-lint", Inputs: ActionMetadataInputs{ @@ -2622,6 +2704,9 @@ var PopularActions = map[string]*ActionMetadata{ "skip_install": {"skip_install", false}, "version": {"version", false}, }, + Outputs: ActionMetadataOutputs{ + "version": {"version"}, + }, }, "google-github-actions/upload-cloud-storage@v1": { Name: "Cloud Storage Uploader", @@ -2644,6 +2729,7 @@ var PopularActions = map[string]*ActionMetadata{ Inputs: ActionMetadataInputs{ "concurrency": {"concurrency", false}, "destination": {"destination", true}, + "gcloudignore_path": {"gcloudignore_path", false}, "glob": {"glob", false}, "gzip": {"gzip", false}, "headers": {"headers", false}, @@ -2653,6 +2739,10 @@ var PopularActions = map[string]*ActionMetadata{ "process_gcloudignore": {"process_gcloudignore", false}, "project_id": {"project_id", false}, "resumable": {"resumable", false}, + "universe": {"universe", false}, + }, + Outputs: ActionMetadataOutputs{ + "uploaded": {"uploaded"}, }, }, "goreleaser/goreleaser-action@v3": { @@ -2848,6 +2938,47 @@ var PopularActions = map[string]*ActionMetadata{ "uncategorized_prs": {"uncategorized_prs"}, }, }, + "mikepenz/release-changelog-builder-action@v5": { + Name: "Release Changelog Builder", + Inputs: ActionMetadataInputs{ + "baseurl": {"baseUrl", false}, + "cache": {"cache", false}, + "commitmode": {"commitMode", false}, + "configuration": {"configuration", false}, + "configurationjson": {"configurationJson", false}, + "exportcache": {"exportCache", false}, + "exportonly": {"exportOnly", false}, + "failonerror": {"failOnError", false}, + "fetchreleaseinformation": {"fetchReleaseInformation", false}, + "fetchreviewers": {"fetchReviewers", false}, + "fetchreviews": {"fetchReviews", false}, + "fetchviacommits": {"fetchViaCommits", false}, + "fromtag": {"fromTag", false}, + "ignoreprereleases": {"ignorePreReleases", false}, + "includeopen": {"includeOpen", false}, + "mode": {"mode", false}, + "outputfile": {"outputFile", false}, + "owner": {"owner", false}, + "path": {"path", false}, + "platform": {"platform", false}, + "repo": {"repo", false}, + "token": {"token", false}, + "totag": {"toTag", false}, + }, + Outputs: ActionMetadataOutputs{ + "cache": {"cache"}, + "categorized_prs": {"categorized_prs"}, + "changelog": {"changelog"}, + "failed": {"failed"}, + "fromtag": {"fromTag"}, + "open_prs": {"open_prs"}, + "owner": {"owner"}, + "pull_requests": {"pull_requests"}, + "repo": {"repo"}, + "totag": {"toTag"}, + "uncategorized_prs": {"uncategorized_prs"}, + }, + }, "msys2/setup-msys2@v2": { Name: "Setup MSYS2", Inputs: ActionMetadataInputs{ @@ -2861,6 +2992,9 @@ var PopularActions = map[string]*ActionMetadata{ "release": {"release", false}, "update": {"update", false}, }, + Outputs: ActionMetadataOutputs{ + "msys2-location": {"msys2-location"}, + }, }, "ncipollo/release-action@v1": { Name: "Create Release", @@ -3129,6 +3263,7 @@ var PopularActions = map[string]*ActionMetadata{ "token": {"token", false}, }, Outputs: ActionMetadataOutputs{ + "pull-request-branch": {"pull-request-branch"}, "pull-request-head-sha": {"pull-request-head-sha"}, "pull-request-number": {"pull-request-number"}, "pull-request-operation": {"pull-request-operation"}, @@ -3198,35 +3333,37 @@ var PopularActions = map[string]*ActionMetadata{ "pulumi/actions@v5": { Name: "Pulumi CLI Action", Inputs: ActionMetadataInputs{ - "cloud-url": {"cloud-url", false}, - "color": {"color", false}, - "command": {"command", false}, - "comment-on-pr": {"comment-on-pr", false}, - "comment-on-pr-number": {"comment-on-pr-number", false}, - "comment-on-summary": {"comment-on-summary", false}, - "config-map": {"config-map", false}, - "diff": {"diff", false}, - "edit-pr-comment": {"edit-pr-comment", false}, - "exclude-protected": {"exclude-protected", false}, - "expect-no-changes": {"expect-no-changes", false}, - "github-token": {"github-token", false}, - "message": {"message", false}, - "parallel": {"parallel", false}, - "plan": {"plan", false}, - "policypackconfigs": {"policyPackConfigs", false}, - "policypacks": {"policyPacks", false}, - "pulumi-version": {"pulumi-version", false}, - "refresh": {"refresh", false}, - "remove": {"remove", false}, - "replace": {"replace", false}, - "secrets-provider": {"secrets-provider", false}, - "stack-name": {"stack-name", false}, - "suppress-outputs": {"suppress-outputs", false}, - "suppress-progress": {"suppress-progress", false}, - "target": {"target", false}, - "target-dependents": {"target-dependents", false}, - "upsert": {"upsert", false}, - "work-dir": {"work-dir", false}, + "always-include-summary": {"always-include-summary", false}, + "cloud-url": {"cloud-url", false}, + "color": {"color", false}, + "command": {"command", false}, + "comment-on-pr": {"comment-on-pr", false}, + "comment-on-pr-number": {"comment-on-pr-number", false}, + "comment-on-summary": {"comment-on-summary", false}, + "config-map": {"config-map", false}, + "diff": {"diff", false}, + "edit-pr-comment": {"edit-pr-comment", false}, + "exclude-protected": {"exclude-protected", false}, + "expect-no-changes": {"expect-no-changes", false}, + "github-token": {"github-token", false}, + "message": {"message", false}, + "parallel": {"parallel", false}, + "plan": {"plan", false}, + "policypackconfigs": {"policyPackConfigs", false}, + "policypacks": {"policyPacks", false}, + "pulumi-version": {"pulumi-version", false}, + "pulumi-version-file": {"pulumi-version-file", false}, + "refresh": {"refresh", false}, + "remove": {"remove", false}, + "replace": {"replace", false}, + "secrets-provider": {"secrets-provider", false}, + "stack-name": {"stack-name", false}, + "suppress-outputs": {"suppress-outputs", false}, + "suppress-progress": {"suppress-progress", false}, + "target": {"target", false}, + "target-dependents": {"target-dependents", false}, + "upsert": {"upsert", false}, + "work-dir": {"work-dir", false}, }, Outputs: ActionMetadataOutputs{ "output": {"output"}, @@ -3235,6 +3372,7 @@ var PopularActions = map[string]*ActionMetadata{ "pypa/gh-action-pypi-publish@release/v1": { Name: "pypi-publish", Inputs: ActionMetadataInputs{ + "attestations": {"attestations", false}, "packages-dir": {"packages-dir", false}, "packages_dir": {"packages_dir", false}, "password": {"password", false}, @@ -3366,6 +3504,7 @@ var PopularActions = map[string]*ActionMetadata{ "filter_mode": {"filter_mode", false}, "github_token": {"github_token", false}, "level": {"level", false}, + "only_changed": {"only_changed", false}, "reporter": {"reporter", false}, "reviewdog_flags": {"reviewdog_flags", false}, "rubocop_extensions": {"rubocop_extensions", false}, @@ -3590,6 +3729,28 @@ var PopularActions = map[string]*ActionMetadata{ "resultspath": {"resultsPath"}, }, }, + "treosh/lighthouse-ci-action@v12": { + Name: "Lighthouse CI Action", + Inputs: ActionMetadataInputs{ + "artifactname": {"artifactName", false}, + "basicauthpassword": {"basicAuthPassword", false}, + "basicauthusername": {"basicAuthUsername", false}, + "budgetpath": {"budgetPath", false}, + "configpath": {"configPath", false}, + "runs": {"runs", false}, + "serverbaseurl": {"serverBaseUrl", false}, + "servertoken": {"serverToken", false}, + "temporarypublicstorage": {"temporaryPublicStorage", false}, + "uploadartifacts": {"uploadArtifacts", false}, + "uploadextraargs": {"uploadExtraArgs", false}, + "urls": {"urls", false}, + }, + Outputs: ActionMetadataOutputs{ + "assertionresults": {"assertionResults"}, + "links": {"links"}, + "resultspath": {"resultsPath"}, + }, + }, "treosh/lighthouse-ci-action@v9": { Name: "Lighthouse CI Action", Inputs: ActionMetadataInputs{ diff --git a/scripts/generate-popular-actions/popular_actions.json b/scripts/generate-popular-actions/popular_actions.json index 4ccc35b73..e47a1b0a5 100644 --- a/scripts/generate-popular-actions/popular_actions.json +++ b/scripts/generate-popular-actions/popular_actions.json @@ -177,8 +177,8 @@ }, { "slug": "dawidd6/action-download-artifact", - "tags": ["v2", "v3", "v5"], - "next": "v6" + "tags": ["v2", "v3", "v5", "v6"], + "next": "v7" }, { "slug": "dawidd6/action-send-mail", @@ -192,8 +192,8 @@ }, { "slug": "docker/build-push-action", - "tags": ["v1", "v2", "v3", "v4", "v5"], - "next": "v6" + "tags": ["v1", "v2", "v3", "v4", "v5", "v6"], + "next": "v7" }, { "slug": "docker/login-action", @@ -256,8 +256,8 @@ }, { "slug": "github/super-linter", - "tags": ["v3", "v4", "v5", "v6"], - "next": "v7" + "tags": ["v3", "v4", "v5", "v6", "v7"], + "next": "v8" }, { "slug": "githubocto/flat", @@ -317,8 +317,8 @@ }, { "slug": "mikepenz/release-changelog-builder-action", - "tags": ["v1", "v2", "v3", "v4"], - "next": "v5" + "tags": ["v1", "v2", "v3", "v4", "v5"], + "next": "v6" }, { "slug": "msys2/setup-msys2", @@ -444,8 +444,8 @@ }, { "slug": "treosh/lighthouse-ci-action", - "tags": ["v1", "v2", "v3", "v7", "v8", "v9", "v10", "v11"], - "next": "v12" + "tags": ["v1", "v2", "v3", "v7", "v8", "v9", "v10", "v11", "v12"], + "next": "v13" }, { "slug": "wearerequired/lint-action",