Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuous Integration Setup #1

Open
1 of 2 tasks
isaiahdaviscom opened this issue Nov 16, 2022 · 0 comments · Fixed by #3
Open
1 of 2 tasks

Continuous Integration Setup #1

isaiahdaviscom opened this issue Nov 16, 2022 · 0 comments · Fixed by #3
Assignees
Labels
bug Something isn't working documentation Improvements or additions to documentation

Comments

@isaiahdaviscom
Copy link
Owner

isaiahdaviscom commented Nov 16, 2022

Apps Script CI

Issue

No solution to automate deployments to Google App Script from Github repository.

Solution

Creating a Continuous Integration (CI) that deploys source code to Google App Script

Planning

  • Create Github Secrets for Github Action - Clasp Action (B)
  • Configure Github Workflow .yml file passing Github Secrets variables

Linked Issues

#9 ENOENT: no such file or directory, open '/appsscript.json'

References

A. Github - Environment variables
B. Github Action - Clasp Action
C. Metadata syntax for GitHub Actions
D. Creating a Docker container action
E. Deploy Google App Script Action

@isaiahdaviscom isaiahdaviscom self-assigned this Nov 16, 2022
@isaiahdaviscom isaiahdaviscom added bug Something isn't working documentation Improvements or additions to documentation labels Nov 16, 2022
@isaiahdaviscom isaiahdaviscom added this to the Environment Setup milestone Nov 16, 2022
@isaiahdaviscom isaiahdaviscom changed the title Environment Setup Continuous Integration Setup Nov 16, 2022
@isaiahdaviscom isaiahdaviscom pinned this issue Nov 16, 2022
@isaiahdaviscom isaiahdaviscom linked a pull request Nov 16, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant