{"id":16395448,"url":"https://github.com/akiojin/decode-base64-github-action","last_synced_at":"2025-07-10T16:08:32.501Z","repository":{"id":142395187,"uuid":"611985359","full_name":"akiojin/decode-base64-github-action","owner":"akiojin","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-01T02:38:11.000Z","size":520,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"develop","last_synced_at":"2025-06-21T08:50:17.299Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akiojin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-10T00:26:21.000Z","updated_at":"2025-06-01T02:38:13.000Z","dependencies_parsed_at":"2024-03-12T01:43:22.366Z","dependency_job_id":"5916043c-a1bf-4f1b-a183-d0a2007b19cf","html_url":"https://github.com/akiojin/decode-base64-github-action","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/akiojin/decode-base64-github-action","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akiojin%2Fdecode-base64-github-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akiojin%2Fdecode-base64-github-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akiojin%2Fdecode-base64-github-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akiojin%2Fdecode-base64-github-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akiojin","download_url":"https://codeload.github.com/akiojin/decode-base64-github-action/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akiojin%2Fdecode-base64-github-action/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264604948,"owners_count":23635970,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T05:04:51.882Z","updated_at":"2025-07-10T16:08:32.472Z","avatar_url":"https://github.com/akiojin.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# decode-base64-github-action\n\nThis action sets a Base64 string to an environment variable or writes it to a file.\n\n## Usage\n\n### Simple usage\n\n```yml\n- uses: akiojin/decode-base64-github-action@v0.1.0\n  id: decode-base64\n  with:\n    base64: \u003cBase64\u003e\n- run: |\n    echo ${{ steps.decode-base64.outputs.decoded }}\n```\n\n### Example of default output path\n\n```yml\n- uses: akiojin/decode-base64-github-action@v0.1.0\n  id: decode-base64\n  with:\n    base64: \u003cBase64\u003e\n- run: |\n    echo \"Path=${{ steps.decode-base64.outputs.output-path }}\"\n    cat ${{ steps.decode-base64.outputs.output-path }}\n```\n\n### Example of specifying a file path for output\n\n```yml\n- uses: akiojin/decode-base64-github-action@v0.1.0\n  id: decode-base64\n  with:\n    base64: \u003cBase64\u003e\n    output-path: ${{ runner.temp }}/tmp.txt\n- run: |\n    echo \"Path=${{ steps.decode-base64.outputs.output-path }}\"\n    cat ${{ steps.decode-base64.outputs.output-path }}\n```\n\n### Example of setting an environment variable\n\n```yml\n- uses: akiojin/decode-base64-github-action@v0.1.0\n  with:\n    base64: \u003cBase64\u003e\n    environment: DECODED\n- run: |\n    echo $DECODED\n```\n\n## Parameters\n\n### inputs\n\n|Name|Required|Type|Default|Description|\n|:--|:--|:--|:--|:--|\n|`base64`|`true`|`string`||Specifies a Base64 string to decode.|\n|`environment`|`false`|`string`|`''`|To also set the decoded string to an environment variable, specify the name of the environment variable in this parameter.If this value is set, the environment variable will be set to the decoded result.If omitted, the environment variable will not be set.|\n|`output-path`|`false`|`string`|`''`|To output the decoded string to the specified file, specify a path in this parameter.If omitted, the internally set path is used and passed to `outputs.output-path`.|\n\n### outputs\n\n|Name|Type|Description|\n|:--|:--|:--|\n|`decoded`|`string`|The decoded string is set.|\n|`output-path`|`string`|The file path where the decoded string was written out.|\n\n## License\n\nAny contributions made under this project will be governed by the [MIT License](https://github.com/akiojin/decode-base64-github-action/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakiojin%2Fdecode-base64-github-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakiojin%2Fdecode-base64-github-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakiojin%2Fdecode-base64-github-action/lists"}