https://github.com/iamazeem/setup-oracle-instant-client-action
GitHub Action to set up Oracle Instant Client (Linux, macOS, Windows)
https://github.com/iamazeem/setup-oracle-instant-client-action
github-action github-composite-action oracle-instant-client oracle-instantclient
Last synced: about 1 year ago
JSON representation
GitHub Action to set up Oracle Instant Client (Linux, macOS, Windows)
- Host: GitHub
- URL: https://github.com/iamazeem/setup-oracle-instant-client-action
- Owner: iamazeem
- License: mit
- Created: 2024-09-19T10:40:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-07T17:54:18.000Z (about 1 year ago)
- Last Synced: 2025-03-25T15:34:24.190Z (about 1 year ago)
- Topics: github-action, github-composite-action, oracle-instant-client, oracle-instantclient
- Language: Shell
- Homepage: https://github.com/iamazeem/setup-oracle-instant-client-action
- Size: 6.84 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# setup-oracle-instant-client-action
[](https://github.com/iamAzeem/setup-oracle-instant-client-action/actions/workflows/ci.yml)
[](https://github.com/iamAzeem/setup-oracle-instant-client-action/blob/master/LICENSE)

[GitHub Action](https://docs.github.com/en/actions) to set up (download and
install) the [Oracle Instant
Client](https://www.oracle.com/database/technologies/instant-client/downloads.html).
Supports Linux, macOS, and Windows runners.
## Usage
### Outputs
| Output | Description |
| :------------: | :--------------------------------------------- |
| `install-path` | Absolute install path of Oracle Instant Client |
### Example
```yml
- name: Set up Oracle Instant Client
uses: iamazeem/setup-oracle-instant-client-action@v2
- name: Check sqlplus version
run: sqlplus -V
```
See [CI workflow](./.github/workflows/ci.yml) for a detailed example with
[gvenzl/setup-oracle-free](https://github.com/gvenzl/setup-oracle-free).
## Contribute
Please [create
issues](https://github.com/iamazeem/setup-oracle-instant-client-action/issues/new/choose)
to report bugs or propose new features and enhancements.
PRs are always welcome. Please follow this workflow for submitting PRs:
- [Fork](https://github.com/iamazeem/setup-oracle-instant-client-action/fork)
the repo.
- Check out the latest `main` branch.
- Create a `feature` or `bugfix` branch from `main`.
- Commit and push changes to your forked repo.
- Make sure to add/update tests. See [CI](./.github/workflows/ci.yml).
- Lint and fix [Bash](https://www.gnu.org/software/bash/manual/bash.html) issues
with [shellcheck](https://www.shellcheck.net/) online or with
[vscode-shellcheck](https://github.com/vscode-shellcheck/vscode-shellcheck)
extension.
- Lint and fix [README](README.md) Markdown issues with
[vscode-markdownlint](https://github.com/DavidAnson/vscode-markdownlint)
extension.
- Submit the PR.
## License
[MIT](LICENSE)