GitHub Action to Push Build Information to Octopus Deploy

Overview

push-build-information-action

This is a GitHub Action to push build information to Octopus Deploy.

This action captures the following build information:

  • BuildNumber: The unique ID of the build that was triggered.
  • BuildUrl: The link to the build that was triggered.
  • Branch: The branch or tag name that triggered the build.
  • VcsRoot: The URL to the GitHub repository.
  • VcsCommitNumber: The commit SHA that triggered the build.
  • Commits: List of commits that was part of the build.

Examples

Incorporate the following actions in your workflow to push build information to Octopus Deploy using an API key, a target instance (i.e. server), and a package:

env:
  OCTOPUS_API_KEY: ${{ secrets.OCTOPUS_API_KEY }} # API key used with Octopus Deploy instance
  OCTOPUS_HOST: ${{ secrets.OCTOPUS_HOST }}       # address of Octopus Deploy instance (i.e. https://demo.octopus.app)
  OCTOPUS_SPACE: ''                      # space ID to target
steps:
  - uses: actions/checkout@v2
  - name: Push build information to Octopus Deploy 🐙
    uses: OctopusDeploy/push-build-information-action@v1
    with:
      packages: |
        ''
      version: ''

📥 Inputs

The following inputs are required:

Name Description Default
packages A multi-line list of packages to push build information to Octopus Deploy.
version The version of the package(s).

The following inputs are optional:

Name Description Default
branch The branch name, if omitted the GitHub ref will be used.
debug Logs the build information data. false
overwrite_mode Determines the action to perform with build information if it already exists in the repository. Valid input values are FailIfExists, OverwriteExisting, and IgnoreIfExists. FailIfExists

🤝 Contributions

Contributions are welcome! ❤️ Please read our Contributing Guide for information about how to get involved in this project.

Comments
  • chore(deps-dev): bump eslint from 8.16.0 to 8.17.0

    chore(deps-dev): bump eslint from 8.16.0 to 8.17.0

    Bumps eslint from 8.16.0 to 8.17.0.

    Release notes

    Sourced from eslint's releases.

    v8.17.0

    Features

    • 55319e1 feat: fix indent bug with semicolon-first style (#15951) (Milos Djermanovic)
    • f6d7920 feat: add allowNamedExports option to no-use-before-define (#15953) (Milos Djermanovic)

    Bug Fixes

    Documentation

    • b915018 docs: Update website UI to latest (#15944) (Nicholas C. Zakas)
    • f0bb609 docs: Update Exponentiation operator MDN link (#15960) (Pranjal Jain)
    • baa0153 docs: Use correct past tense "left" instead of "leaved" (#15950) (Frederik Braun)
    • 1351a9b docs: Add Resources section to rule pages (#15901) (Nicholas C. Zakas)
    • 68cf0fb docs: cleanup typos (#15936) (Nick Schonning)
    • 13b62ae docs: use-dart-sass instead of node-sass (#15912) (Deepshika S)
    • c81c5d6 docs: add social media links (#15920) (Deepshika S)
    • 0d6a50b docs: fix openjs link (#15917) (Amaresh S M)
    • 54910f5 docs: display version in mobile view (#15909) (Amaresh S M)

    Chores

    • da694b9 chore: avoid theme flashes (#15927) (Strek)
    • f836743 chore: Use build hook for docs deploy (#15945) (Nicholas C. Zakas)
    • ce035e5 test: cleanup typos (#15937) (Nick Schonning)
    • 10249ad chore: use addEventListener instead of addListener (#15923) (Amaresh S M)
    • 5f5c1fb chore: lint eleventy config file (#15904) (Milos Djermanovic)
    • 8513d37 chore: update Rule typedefs (#15915) (Milos Djermanovic)
    • 55534f1 test: ensure no-restricted-imports works with NodeJS imports (#15907) (Nick Mazuk)
    Changelog

    Sourced from eslint's changelog.

    v8.17.0 - June 3, 2022

    • b915018 docs: Update website UI to latest (#15944) (Nicholas C. Zakas)
    • 55319e1 feat: fix indent bug with semicolon-first style (#15951) (Milos Djermanovic)
    • f6d7920 feat: add allowNamedExports option to no-use-before-define (#15953) (Milos Djermanovic)
    • f0bb609 docs: Update Exponentiation operator MDN link (#15960) (Pranjal Jain)
    • da694b9 chore: avoid theme flashes (#15927) (Strek)
    • baa0153 docs: Use correct past tense "left" instead of "leaved" (#15950) (Frederik Braun)
    • f836743 chore: Use build hook for docs deploy (#15945) (Nicholas C. Zakas)
    • ce035e5 test: cleanup typos (#15937) (Nick Schonning)
    • 1351a9b docs: Add Resources section to rule pages (#15901) (Nicholas C. Zakas)
    • 68cf0fb docs: cleanup typos (#15936) (Nick Schonning)
    • 54c0953 fix: cleanup typos (#15939) (Nick Schonning)
    • 845a7af fix: typo ocatal -> octal (#15940) (Nick Schonning)
    • 10249ad chore: use addEventListener instead of addListener (#15923) (Amaresh S M)
    • 5f5c1fb chore: lint eleventy config file (#15904) (Milos Djermanovic)
    • 8513d37 chore: update Rule typedefs (#15915) (Milos Djermanovic)
    • 13b62ae docs: use-dart-sass instead of node-sass (#15912) (Deepshika S)
    • c81c5d6 docs: add social media links (#15920) (Deepshika S)
    • 0d6a50b docs: fix openjs link (#15917) (Amaresh S M)
    • 54910f5 docs: display version in mobile view (#15909) (Amaresh S M)
    • 55534f1 test: ensure no-restricted-imports works with NodeJS imports (#15907) (Nick Mazuk)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • BuildUrl is wrong

    BuildUrl is wrong

    context.payload.repository.url contains the api url for the repo, not the actual url. This currently generates dead urls like https://api.github.com/repos/{org}/{repo}/actions/runs/{runid}, instead of https://github.com/{org}/{repo}/actions/runs/{runid}

    https://docs.github.com/en/rest/repos/repos#get-a-repository https://github.com/OctopusDeploy/push-build-information-action/blob/67897ddc0d8da89365e1ca82efba95e72853d2a3/src/push-build-information.ts#L22-L24

    opened by knd775 2
  • chore(deps-dev): bump @types/node from 18.0.0 to 18.0.2

    chore(deps-dev): bump @types/node from 18.0.0 to 18.0.2

    Bumps @types/node from 18.0.0 to 18.0.2.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • chore(deps): bump @octokit/webhooks-types from 5.8.0 to 6.1.2

    chore(deps): bump @octokit/webhooks-types from 5.8.0 to 6.1.2

    Bumps @octokit/webhooks-types from 5.8.0 to 6.1.2.

    Release notes

    Sourced from @​octokit/webhooks-types's releases.

    v6.1.2

    6.1.2 (2022-07-05)

    Bug Fixes

    • refactor workflow_job.queued event to use the WorkflowJob common shema (#657) (9c2d5f6)

    v6.1.1

    6.1.1 (2022-07-01)

    Bug Fixes

    • update selector for payload examples (#652) (812a536)

    v6.1.0

    6.1.0 (2022-07-01)

    Features

    • Add missing date-time format to time fields (#655) (b6bad6a)

    v6.0.0

    6.0.0 (2022-06-30)

    Features

    • GHES: add GHES 3.4 and 3.5, remove GHES 2.21, 2.22, 3.0 (#653) (dfe6d90)

    BREAKING CHANGES

    • GHES: Drop GHES 2.21, 2.22, 3.0
    Commits
    • dc1e189 style: lint JSON files
    • 9c2d5f6 fix: refactor workflow_job.queued event to use the WorkflowJob common she...
    • 812a536 fix: update selector for payload examples (#652)
    • b6bad6a feat: Add missing date-time format to time fields (#655)
    • a1b6506 build(deps): update dependency @​octokit/webhooks-types to v6 (#656)
    • dfe6d90 feat(GHES): add GHES 3.4 and 3.5, remove GHES 2.21, 2.22, 3.0 (#653)
    • be9ee30 chore(deps): update dependency json-schema-to-typescript to v11 (#654)
    • f116747 ci: adds codeql-analysis.yml for codeql execution (#650)
    • 1b16450 chore(deps): update dependency prettier to v2.7.1 (#644)
    • 7560770 refactor(update-webhooks): remove classes from elements (#646)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • chore(deps): bump @octopusdeploy/api-client from 1.2.1 to 1.3.0

    chore(deps): bump @octopusdeploy/api-client from 1.2.1 to 1.3.0

    Bumps @octopusdeploy/api-client from 1.2.1 to 1.3.0.

    Release notes

    Sourced from @​octopusdeploy/api-client's releases.

    v1.3.0

    1.3.0 (2022-07-01)

    Features

    • added index files for typescript type exports (#71) (b86d262)
    Changelog

    Sourced from @​octopusdeploy/api-client's changelog.

    1.3.0 (2022-07-01)

    Features

    • added index files for typescript type exports (#71) (b86d262)
    Commits
    • 439b575 chore(main): release 1.3.0 (#72)
    • b86d262 feat: added index files for typescript type exports (#71)
    • 0d22917 Merge pull request #70 from OctopusDeploy/chore/code-ql
    • 2185e09 chore: added CodeQL
    • dd54d40 Merge pull request #65 from OctopusDeploy/feature/nightly-builds
    • f1cacb4 chore: nightly build
    • 06e5dbb Merge pull request #60 from OctopusDeploy/dependabot/npm_and_yarn/typescript-...
    • 33f8ef0 Merge pull request #62 from OctopusDeploy/dependabot/npm_and_yarn/typescript-...
    • 38b5a0c Merge pull request #63 from OctopusDeploy/dependabot/npm_and_yarn/eslint-plug...
    • 0adb47d Merge pull request #61 from OctopusDeploy/dependabot/npm_and_yarn/typedoc-0.23.2
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • chore(deps-dev): bump jest-circus from 28.1.1 to 28.1.2

    chore(deps-dev): bump jest-circus from 28.1.1 to 28.1.2

    Bumps jest-circus from 28.1.1 to 28.1.2.

    Release notes

    Sourced from jest-circus's releases.

    v28.1.2

    Fixes

    • [jest-runtime] Avoid star type import from @jest/globals (#12949)

    Chore & Maintenance

    • [docs] Mention that jest-codemods now supports Sinon (#12898)

    New Contributors

    Full Changelog: https://github.com/facebook/jest/compare/v28.1.1...v28.1.2

    Changelog

    Sourced from jest-circus's changelog.

    28.1.2

    Fixes

    -[jest-runtime] Avoid star type import from @jest/globals (#12949)

    Chore & Maintenance

    • [docs] Mention that jest-codemods now supports Sinon (#12898)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • chore(deps-dev): bump jest from 28.1.1 to 28.1.2

    chore(deps-dev): bump jest from 28.1.1 to 28.1.2

    Bumps jest from 28.1.1 to 28.1.2.

    Release notes

    Sourced from jest's releases.

    v28.1.2

    Fixes

    • [jest-runtime] Avoid star type import from @jest/globals (#12949)

    Chore & Maintenance

    • [docs] Mention that jest-codemods now supports Sinon (#12898)

    New Contributors

    Full Changelog: https://github.com/facebook/jest/compare/v28.1.1...v28.1.2

    Changelog

    Sourced from jest's changelog.

    28.1.2

    Fixes

    -[jest-runtime] Avoid star type import from @jest/globals (#12949)

    Chore & Maintenance

    • [docs] Mention that jest-codemods now supports Sinon (#12898)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • chore(deps): bump @octopusdeploy/api-client from 1.1.7 to 1.2.1

    chore(deps): bump @octopusdeploy/api-client from 1.1.7 to 1.2.1

    Bumps @octopusdeploy/api-client from 1.1.7 to 1.2.1.

    Release notes

    Sourced from @​octopusdeploy/api-client's releases.

    v1.2.1

    1.2.1 (2022-06-27)

    Features

    • added configuration processor, moved code (aa5d971)
    • added environment variables constants (44cc7b2)
    • reflected changes to message contracts (1c72122)
    • replaced random name with UUIDs for uniqueness (ff154a8)
    • updated client (1800da9)
    • updated DeploymentOptions with stronger typing (c16e070)
    • updated stronger typing (986880e)
    • updated to strong typing enforcement (7f902bd)
    • updated to stronger typing (eb83e52)
    • updated to stronger typing enforcement (2c57b5c)
    • updated typing for deploy release (ce857a9)

    Bug Fixes

    Miscellaneous Chores

    Changelog

    Sourced from @​octopusdeploy/api-client's changelog.

    1.2.1 (2022-06-27)

    Features

    • added configuration processor, moved code (aa5d971)
    • added environment variables constants (44cc7b2)
    • reflected changes to message contracts (1c72122)
    • replaced random name with UUIDs for uniqueness (ff154a8)
    • updated client (1800da9)
    • updated DeploymentOptions with stronger typing (c16e070)
    • updated stronger typing (986880e)
    • updated to strong typing enforcement (7f902bd)
    • updated to stronger typing (eb83e52)
    • updated to stronger typing enforcement (2c57b5c)
    • updated typing for deploy release (ce857a9)

    Bug Fixes

    Miscellaneous Chores

    Commits
    • a4fee5c Merge pull request #57 from OctopusDeploy/release-please--branches--main--com...
    • 285d25d chore(main): release 1.2.1
    • 59679d8 Merge pull request #58 from OctopusDeploy/fix/tests
    • 332017b chore: release 1.2.1
    • 545fe58 fix: updated space name
    • 3e3bea1 chore: updated dependencies
    • ff154a8 feat: replaced random name with UUIDs for uniqueness
    • 1b5d9cf chore: updated tests
    • 7f902bd feat: updated to strong typing enforcement
    • b049c53 chore: applied Prettier formatting
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • chore(main): release 0.1.2

    chore(main): release 0.1.2

    opened by team-integrations-fnm-bot 2
  • chore(deps-dev): bump ts-jest from 28.0.4 to 28.0.5

    chore(deps-dev): bump ts-jest from 28.0.4 to 28.0.5

    Bumps ts-jest from 28.0.4 to 28.0.5.

    Changelog

    Sourced from ts-jest's changelog.

    28.0.5 (2022-06-11)

    Bug Fixes

    • legacy: throw type check error in ESM mode with reject (#3618) (7dd01ff), closes #3507
    Commits
    • 33340d2 chore(release): 28.0.5 (#3627)
    • c999374 build(deps): Pin dependencies (#3629)
    • 6fb943c build(deps): Update dependency @​babel/core to ^7.18.5 (#3631)
    • 4be1e0d chore: renovate bot setting to pin actions to a full length commit SHA (#3628)
    • 800000c build(deps): Update dependency @​tsconfig/docusaurus to ^1.0.6 (#3626)
    • cde25d6 build(deps): Update dependency node-fetch to ^3.2.6 (#3624)
    • 17f248d build(deps): Update dependency esbuild to ~0.14.43 (#3623)
    • 770abea Update .ts extension for extensionsToTreatAsEsm option (#3622)
    • 7dd01ff fix(legacy): throw type check error in ESM mode with reject (#3618)
    • 719c25e build(deps): Update Jest packages to ^28.1.1 (#3621)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • chore(main): release 3.0.1

    chore(main): release 3.0.1

    opened by team-integrations-fnm-bot 1
  • Single quoting package id causes the push to Octopus to fail

    Single quoting package id causes the push to Octopus to fail

    It looks like when you single quote the package id the single quotes are interpreted literally and passed to Octopus e.g.

    Pushing build information for package ''vscode-octopusdeploy'' version '0.1.3'
    Error: Error: There was a problem with your request.
    The package ID contains invalid characters. Examples of valid package IDs include 'MyPackage' and 'MyPackage.Sample'.
    
    bug 
    opened by hnrkndrssn 1
Releases(v3.0.1)
Owner
Octopus Deploy
Octopus Deploy
Short sample and instructions for configuring a Flutter Web application to deploy-on-push to Firebase Hosting

Short sample and instructions for configuring a Flutter Web application to deploy-on-push to Firebase Hosting

Kevin Moore 18 Nov 17, 2022
A GitHub action to submit your dependency graph from your Mill build to GitHub.

Mill Dependency Submission A GitHub action to submit your dependency graph from your Mill build to GitHub via their Dependency Submission API. The mai

Chris Kipp 6 Dec 15, 2022
GitHub Action that posts the report in a comment on a GitHub Pull Request from coverage data generated by nyc (istanbul)

GitHub Action: Report NYC coverage GitHub Action that posts the report in a comment on a GitHub Pull Request from coverage data generated by nyc (ista

Sid 16 Nov 23, 2022
A GitHub Action that allows to debug GitHub workflows using VS Code.

VS Code Server Action A GitHub Action that allows to debug GitHub workflows using VS Code. Failing CI builds can be annoying especially since we don't

stateful 18 Dec 23, 2022
Finding RATs is hard. Push notifications for findarat.com.au

RAT-Push-Notifications Finding RATs is hard. Push notifications for findarat.com.au What is this? This is a script that will run on your computer / se

Richard S 3 Jan 13, 2022
A simple Prometheus (aggregated) push gateway allowing stateless/serverless workloads, ephemeral and batch jobs to easily expose their metrics.

Serverless Prometheus (aggregated) Push Gateway A simple Prometheus (aggregated) push gateway allowing stateless/serverless workloads, ephemeral and b

Adam Janiš 17 Dec 4, 2022
Simple, cli-first, mobile push notification across systems.

Notify.sh Simple, cli-first, mobile push notification across systems. Install In each folder, run npm install. The expected node version is 14. (Highe

David Alen 7 May 20, 2022
An interceptor to validate and decode Pub/Sub push messages for endpoints

NestJS GCP Pub/Sub Interceptor Provides an Interceptor for NestJS to automagically validate and unwrap HTTP push messages from Google Cloud Platform's

Hiphops 3 Dec 15, 2022
The Main Purpose The main purpose of creating an anaonline information system, as an effort responsive to the management of the data of the Members of the Persis Youth based on information technology systems

landing-page-pp landing-page-pp.vercel.app #The Main Purpose The main purpose of creating an anaonline information system, as an effort responsive to

Hilman Firdaus 6 Oct 21, 2022
ToolJet an open-source low-code framework to build and deploy internal tools quickly without much effort from the engineering teams

ToolJet is an open-source low-code framework to build and deploy internal tools quickly without much effort from the engineering teams. You can connect to your data sources, such as databases (like PostgreSQL, MongoDB, Elasticsearch, etc), API endpoints (ToolJet supports importing OpenAPI spec & OAuth2 authorization), and external services (like Stripe, Slack, Google Sheets, Airtable) and use our pre-built UI widgets to build internal tools.

ToolJet 15.6k Jan 3, 2023
For this workshop, we're going to learn more about cloud computing by exploring how to use Pulumi to build, configure, and deploy a real-life, modern application using Docker

For this workshop, we're going to learn more about cloud computing by exploring how to use Pulumi to build, configure, and deploy a real-life, modern application using Docker. We will create a frontend, a backend, and a database to deploy the Pulumipus Boba Tea Shop. Along the way, we'll learn more about how Pulumi works.

Kat Cosgrove 9 Dec 29, 2022
⚗️Nitro provides a powerful toolchain and a runtime framework from the UnJS ecosystem to build and deploy any JavaScript server, anywhere

⚗️Nitro provides a powerful toolchain and a runtime framework from the UnJS ecosystem to build and deploy any JavaScript server, anywhere

unjs 1.3k Jan 5, 2023
Example code for MFE routing, shared state, build-time & runtime deploy video

Turborepo starter with pnpm This is an official starter turborepo. What's inside? This turborepo uses pnpm as a packages manager. It includes the foll

Jack Herrington 42 Nov 2, 2022
Use thirdweb's token, edition drop, and a custom contract using thirdweb deploy to build a Play-to-Earn game!

thirdweb Play-to-Earn Example This example project is a simple Play-to-Earn (P2E) game! The Idea The game is a "mining" game, where your character min

thirdweb templates 28 Jan 2, 2023
The app's backend is written in Python (Flask) and for search it uses Elasticsearch. I used this app as candidate application for learning out how to build, run and deploy a multi-container environment (docker-compose).

foodtrucks-app-docker-compose The app's backend is written in Python (Flask) and for search it uses Elasticsearch. I used this app as candidate applic

Selçuk Şan 3 Oct 24, 2022
Sample of CI/CD auto deploy to own server via Github Actions

Psst — looking for a more complete solution? Check out SvelteKit, the official framework for building web applications of all sizes, with a beautiful

MauCoding 2 Mar 19, 2022
Deploy an Architect project from GitHub Actions with keys gathered from aws-actions/configure-aws-credentials

Deploy an Architect project from GitHub Actions with keys gathered from a specific AWS IAM Role federated by an IAM OIDCProvider. CloudFormation to cr

Taylor Beseda 4 Apr 6, 2022
Create deployment files and configure GitHub Actions workflows to deploy applications to Azure Kubernetes Service (AKS).

Azure Kubernetes Service (AKS) DevX (Developer experience) Extension for Visual Studio Code (Preview) The AKS DevX extension for Visual Studio Code (P

Microsoft Azure 11 Oct 1, 2022
A github action that provides detailed bundle analysis on PRs for next.js apps

Next.js Bundle Analysis Github Action Analyzes each PR's impact on your next.js app's bundle size and displays it using a comment. Optionally supports

HashiCorp 369 Dec 27, 2022