Skip to content

Updates GitHub Action to trigger automation#4

Open
cwhite911 wants to merge 2 commits into
mainfrom
update-gh-action
Open

Updates GitHub Action to trigger automation#4
cwhite911 wants to merge 2 commits into
mainfrom
update-gh-action

Conversation

@cwhite911
Copy link
Copy Markdown
Member

This PR streamlines workflow to generate a new release when upstream changes occur.

cwhite911 and others added 2 commits June 2, 2026 23:52
- Add release-on-actinia.yml: daily/dispatch workflow that dumps the
  swagger spec from actinia-core (with plugins) via Docker, regenerates
  the client with a pinned generator, bumps an independent semver, and
  opens a PR for review.
- Switch python-publish.yml to PyPI Trusted Publishers (OIDC) using the
  pypi environment; drop PYPI_API_TOKEN and the user/password inputs.
- Populate .openapi-generator-ignore to protect hand-maintained files
  (CLAUDE.md, setup.py, pyproject.toml, CI workflows, generate.sh).
- Modernize python.yml actions (checkout@v4, setup-python@v5) and add
  concurrency; correct config.yaml packageInstallRequires.
- Add UPSTREAM.md to record the targeted actinia-core version.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant